Christian Beikov
f4633d83af
HHH-14279 Fix join ordering issue that happens for entity key joins when using a WITH/ON clause
2020-11-03 11:58:28 +01:00
Laurent Almeras
aae54bc4a8
HHH-14279 Testcase showing key join order is messed up
2020-11-03 11:58:21 +01:00
Sanne Grinovero
7b8092f6a6
Make new EntityLoader buildling methods in AbstractEntityPersister protected for Hibernate Reactive
2020-11-01 22:38:55 +00:00
Sanne Grinovero
7f4373f7b9
HHH-14305 Memory optimisations for ReaderCollector implementations
2020-11-01 22:00:51 +00:00
Sanne Grinovero
7aca99f30d
HHH-14305 Memory optimisations for EntityMetamodel
2020-11-01 22:00:49 +00:00
Sanne Grinovero
fe5ba822e7
HHH-14305 Memory optimisations for NamedQueryRepository
2020-11-01 22:00:47 +00:00
Sanne Grinovero
bc0f3d94fe
HHH-14305 Memory optimisations for AbstractEntityPersister#uniqueKeyLoaders
2020-11-01 22:00:45 +00:00
Sanne Grinovero
d6108fa1e4
HHH-14305 Memory optimisation for AbstractPropertyMapping#duplicateIncompatiblePaths
2020-11-01 22:00:43 +00:00
Sanne Grinovero
13398a8d4f
HHH-14305 Memory optimisations for AbstractManagedType#declaredPluralAttributes
2020-11-01 22:00:42 +00:00
Sanne Grinovero
b927de91ab
HHH-14305 Memory optimisation for AbstractEntityPersister#affectingFetchProfileNames
2020-11-01 22:00:40 +00:00
Sanne Grinovero
c7f87b0c2a
HHH-14305 Reduce memory consumption of AbstractEntityPersister#attributeDefinitions
2020-11-01 22:00:38 +00:00
Sanne Grinovero
35c7928e76
HHH-14305 Reduce retained memory consumption of SingleTableEntityPersister
2020-11-01 22:00:37 +00:00
Sanne Grinovero
63f1c1b9c6
HHH-14305 Memory savings in SingleTableEntityPersister
2020-11-01 22:00:34 +00:00
Sanne Grinovero
d96d20b63d
HHH-14305 Avoid referring to an empty ArrayList for AbstractEntityPersister#lobProperties
2020-11-01 22:00:32 +00:00
Sanne Grinovero
cb849d5acd
HHH-14305 Introduce new method in CollectionsHelper to reduce size of long lived collections
2020-11-01 22:00:29 +00:00
Sanne Grinovero
eb19967260
HHH-14305 Remove unused logger
2020-11-01 22:00:26 +00:00
Sanne Grinovero
71ba924040
HHH-14271 Lazy initialization of UniqueEntityLoader for most LockMode types
2020-11-01 19:31:25 +00:00
Sanne Grinovero
c09b564683
HHH-14304 Replacing eager initialization of LockingStrategy within AbstractEntityPersister
...
And introducing a new ad-hoc collection LazyIndexedMap, useful to
lazily initialize elements which can be indexed by int, such
as the ordinal of enums.
2020-11-01 19:31:05 +00:00
Sanne Grinovero
1e51056afc
HHH-14298 Evolve HCANNHelper to maintain compatibility with 5.1.0 while benefitting from 5.1.1 features
2020-10-30 14:20:23 +00:00
Sanne Grinovero
8af080721a
HHH-14298 Make our JPAMetadataProvider implementation compatible with HCANN 5.1.0 as well
2020-10-30 14:20:19 +00:00
Sanne Grinovero
8ddd61701f
Revert "HHH-14290 Adjust HCANNHelper to benefit from HCANN-99"
...
This reverts commit 5744d546ac6741374402b34cea929d9a136c5838.
2020-10-30 11:06:06 +00:00
Sanne Grinovero
c1f0c9e210
HHH-14293 Reset the ReflectionManager state after SessionFactory is initialized
2020-10-28 16:37:46 +00:00
Sanne Grinovero
a4243bd168
HHH-14293 JPAMetadataProvider needs to be able to reset its internal caches
2020-10-28 16:37:40 +00:00
Sanne Grinovero
f43e0eb299
HHH-14292 Avoid defensive copy for keywords set in NormalizingIdentifierHelperImpl
2020-10-28 15:50:40 +00:00
Sanne Grinovero
9ed86fd363
HHH-14290 Remove capability of loading classes by name from HCANN
2020-10-27 09:03:12 +00:00
Sanne Grinovero
5744d546ac
HHH-14290 Adjust HCANNHelper to benefit from HCANN-99
2020-10-27 08:18:14 +00:00
Sanne Grinovero
6745dff121
HHH-14289 Detection of JDBC support for RefCursors was returning false even for Oracle JDBC drivers supporting it
2020-10-26 18:22:36 +00:00
Sanne Grinovero
3c36bbaf7a
HHH-10715 Deleting more dead code
2020-10-25 21:45:09 +00:00
Sanne Grinovero
f394194032
HHH-10715 Remove unused logger instance
2020-10-25 21:45:09 +00:00
Sanne Grinovero
20ae8d1ee0
HHH-10715 More static and final keywords missing
2020-10-25 21:45:09 +00:00
Sanne Grinovero
3d50f1895b
HHH-10715 Missing null check after File.listFiles
2020-10-25 21:45:09 +00:00
Sanne Grinovero
c44f1f96bf
HHH-10715 Unreleased statement in IdTableHelper
2020-10-25 21:45:09 +00:00
Sanne Grinovero
8dda0616f5
HHH-10715 A couple of missing final keywords
2020-10-25 21:45:09 +00:00
Sanne Grinovero
9a4b8e098f
HHH-10715 Dead code eliminated
2020-10-25 21:45:09 +00:00
Sanne Grinovero
e1d217e10d
HHH-10715 Dead code elimination
2020-10-25 21:45:08 +00:00
Sanne Grinovero
2358692797
HHH-10715 Make IdentifierProperty immutable
2020-10-25 21:45:08 +00:00
Sanne Grinovero
55eba6320b
HHH-14282 StandardRefCursorSupport can rely on having JDK8 as baseline today
2020-10-25 21:45:08 +00:00
Sanne Grinovero
c2eb653f36
HHH-14278 No longer use the AssertionFailure and StringHelper implementations from HCANN
2020-10-22 20:11:19 +01:00
Andrea Boriero
83578c116b
HHH-14245 ClassCastException for Criteria Collection size selection
2020-10-22 13:56:00 +01:00
Andrea Boriero
398d5978b0
HHH-14245 Add test for issue
2020-10-22 13:55:42 +01:00
Scott Marlow
bf1ea31cc4
HHH-14196 Add parsing of persistence.xml/orm.xml documents in the EE 9 namespace
...
Signed-off-by: Scott Marlow <smarlow@redhat.com>
2020-10-21 11:29:24 +01:00
Réda Housni Alaoui
54dae7394d
HHH-13980 NullPointerException on AbstractEntityGraphVisitationStrategy.startingCollectionIndex
2020-10-20 13:16:13 +01:00
Sanne Grinovero
4e216f7ca7
HHH-14269 Confusing method names unableToObjectConnectionMetadata and unableToObjectConnectionToQueryMetadata
2020-10-20 13:11:48 +01:00
Daniel Wu
4f32f6e1de
HHH-14268 Include stacktrace at WARN level in case of an error occurs when getting the connection metadata
2020-10-20 12:25:01 +01:00
Nathan Xu
06715dd9b6
HHH-14248 Other minor improvements to ActionQueue
2020-10-08 08:22:06 +01:00
Nathan Xu
79ccd9f225
HHH-14248 Refactor latestBatches from InsertActionSorter's field to temporary variable in its sort method
2020-10-08 08:22:00 +01:00
Andrea Boriero
c01718f735
HHH-14249 MultiLineImport fails when script contains blank spaces or tabs at the end of the last sql statement
2020-10-07 08:55:23 +01:00
Andrea Boriero
79e6ffe483
HHH-14249 Add test for issue
2020-10-07 08:55:16 +01:00
Nathan Xu
74218d84c4
HHH-14227 fix testing failure on Oracle
2020-10-06 08:57:06 +01:00
Nathan Xu
64f8314ea1
HHH-14227 Add some more tests to cover order of batched insert executions
2020-10-05 13:42:30 +01:00