6539 Commits

Author SHA1 Message Date
Christian Beikov
bbeb7ecff1 Fix issues with query splitting 2020-11-09 15:57:17 +01:00
Christian Beikov
0e780f1102 HHH-10282 Short-hand enum syntax support for HQL 2020-11-09 15:57:17 +01:00
Steve Ebersole
4f4b42c5df renamed NamedQueryRepository to `NamedObjectRepository 2020-11-06 09:09:01 -07:00
Steve Ebersole
b0b478c274 removed #currentRowJdbcValues as it duplicates #jdbcValues#getCurrentRowValuesArray() 2020-11-04 11:56:26 -06:00
Steve Ebersole
abeb6373c7 Query#scroll support
+ HHH-14308: Add generic type parameter to ScrollableResults
2020-11-04 10:53:26 -06:00
David Ellingsworth
1c6e2b4efb HHH-14216 Add new lines to the end of new files. 2020-11-04 09:25:20 -07:00
David Ellingsworth
24035d7f2c HHH-14216 Implement isDirty for OneToOneType and always check if it is dirty or not. 2020-11-04 09:25:20 -07:00
David Ellingsworth
ef5c944c86 HHH-14216 Fix the assemble/disassemble methods of the OneToOneType. 2020-11-04 09:25:20 -07:00
David Ellingsworth
aec21d21f8 HHH-14216 Add one-to-one second level cache tests. 2020-11-04 09:25:20 -07:00
Steve Ebersole
f45a88cb07 Fixed Javadoc for BulkOperationCleanupAction.affectedEntity
- plus minor cleanups
2020-11-03 15:13:09 -06:00
Andrea Boriero
1b7017ff71 Merge remote-tracking branch 'upstream/master' into wip/6.0 2020-11-02 15:46:54 +00:00
Sanne Grinovero
67fd24ecff Make new EntityLoader buildling methods in AbstractEntityPersister protected for Hibernate Reactive 2020-11-01 23:24:22 +00:00
Sanne Grinovero
e6ac4d4876 HHH-14305 Memory optimisations for ReaderCollector implementations 2020-11-01 22:05:57 +00:00
Sanne Grinovero
da700f619b HHH-14305 Memory optimisations for EntityMetamodel 2020-11-01 22:05:49 +00:00
Sanne Grinovero
345b503f21 HHH-14305 Memory optimisations for NamedQueryRepository 2020-11-01 22:05:44 +00:00
Sanne Grinovero
ad5bec0a54 HHH-14305 Memory optimisations for AbstractEntityPersister#uniqueKeyLoaders 2020-11-01 22:05:40 +00:00
Sanne Grinovero
9f54dae5d2 HHH-14305 Memory optimisation for AbstractPropertyMapping#duplicateIncompatiblePaths 2020-11-01 22:05:35 +00:00
Sanne Grinovero
35c58e9877 HHH-14305 Memory optimisations for AbstractManagedType#declaredPluralAttributes 2020-11-01 22:05:23 +00:00
Sanne Grinovero
2dde4c1710 HHH-14305 Memory optimisation for AbstractEntityPersister#affectingFetchProfileNames 2020-11-01 22:05:16 +00:00
Sanne Grinovero
169a01857c HHH-14305 Reduce memory consumption of AbstractEntityPersister#attributeDefinitions 2020-11-01 22:05:10 +00:00
Sanne Grinovero
e9278288a7 HHH-14305 Reduce retained memory consumption of SingleTableEntityPersister 2020-11-01 22:05:03 +00:00
Sanne Grinovero
820fe56aa4 HHH-14305 Memory savings in SingleTableEntityPersister 2020-11-01 22:04:56 +00:00
Sanne Grinovero
0dedcd05db HHH-14305 Avoid referring to an empty ArrayList for AbstractEntityPersister#lobProperties 2020-11-01 22:04:50 +00:00
Sanne Grinovero
fb34b720bc HHH-14305 Introduce new method in CollectionsHelper to reduce size of long lived collections 2020-11-01 22:04:47 +00:00
Sanne Grinovero
250db69e8e HHH-14305 Remove unused logger 2020-11-01 22:04:42 +00:00
Sanne Grinovero
81d526e4db HHH-14271 Lazy initialization of UniqueEntityLoader for most LockMode types 2020-11-01 19:31:49 +00:00
Sanne Grinovero
c60765a528 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:43 +00:00
Steve Ebersole
1dcd357ee3 Various fixes from Search integration testing
- support for "in( parameter list )" syntax from Criteria
2020-10-30 14:38:22 -05:00
Steve Ebersole
4402843d1c Various fixes from Search integration testing
- do not cache Criteria query plans (added Trello card to revisit)
  - support for StatelessSession in JUnit 5 extensions (SessionFactoryScope)
2020-10-30 12:04:52 -05:00
Steve Ebersole
23f64fc675 Various fixes from Search integration testing
- support for mutable converted (AttributeConverter) values
  - bug in EntityType#toLoggableString
2020-10-30 08:32:39 -05:00
Andrea Boriero
875b40f416 Fix compilation error after merging 2020-10-30 10:22:35 +00:00
Andrea Boriero
a5bb92f0d5 Merge remote-tracking branch 'upstream/master' into wip/6.0 2020-10-30 10:21:28 +00:00
Christian Beikov
b24a3cbf2d HHH-14279 Fix join ordering issue that happens for entity key joins when using a WITH/ON clause 2020-10-29 10:26:58 +01:00
Laurent Almeras
4ffb768a7a HHH-14279 Testcase showing key join order is messed up 2020-10-29 10:26:58 +01:00
Steve Ebersole
29848c49db ORM + Gradle
HHH-14285 - project template
HHH-14286 - Gradle plugin
2020-10-28 16:09:42 -05:00
Sanne Grinovero
6b58d54057 HHH-14293 Reset the ReflectionManager state after SessionFactory is initialized 2020-10-28 16:54:06 +00:00
Sanne Grinovero
f3396805d4 HHH-14293 JPAMetadataProvider needs to be able to reset its internal caches 2020-10-28 16:54:01 +00:00
Sanne Grinovero
67a2ed17ca HHH-14292 Avoid defensive copy for keywords set in NormalizingIdentifierHelperImpl 2020-10-28 15:51:49 +00:00
Steve Ebersole
18b3def741 HHH-14291 - Minor changes for NativeQuery and BulkOperationCleanupAction 2020-10-28 10:00:30 -05:00
Andrea Boriero
4d8c89920a Merge remote-tracking branch 'upstream/master' into wip/6.0 2020-10-27 14:24:37 +00:00
Sanne Grinovero
503c48cbc7 HHH-14290 Remove capability of loading classes by name from HCANN 2020-10-27 07:13:02 +00:00
Sanne Grinovero
a0e4ab72ec HHH-14290 Adjust HCANNHelper to benefit from HCANN-99 2020-10-27 06:34:19 +00:00
Sanne Grinovero
abf42f4db0 HHH-14289 Detection of JDBC support for RefCursors was returning false even for Oracle JDBC drivers supporting it 2020-10-26 18:24:23 +00:00
Andrea Boriero
9cf4edfbee Merge remote-tracking branch 'upstream/master' into wip/6.0 2020-10-26 08:14:01 +00:00
Sanne Grinovero
ad6584ff10 HHH-10715 Deleting more dead code 2020-10-25 21:33:30 +00:00
Sanne Grinovero
5b6f3ff3b8 HHH-10715 Remove unused logger instance 2020-10-25 21:33:28 +00:00
Sanne Grinovero
e3edcdbe55 HHH-10715 More static and final keywords missing 2020-10-25 21:33:23 +00:00
Sanne Grinovero
a7629c4382 HHH-10715 Missing null check after File.listFiles 2020-10-25 21:33:20 +00:00
Sanne Grinovero
b518df7da4 HHH-10715 Unreleased statement in IdTableHelper 2020-10-25 21:33:18 +00:00
Sanne Grinovero
96209e0ff6 HHH-10715 A couple of missing final keywords 2020-10-25 21:33:15 +00:00