Commit Graph

10997 Commits

Author SHA1 Message Date
Andrea Boriero b9612247f5 Fix PluralAttributeMapping#findSubpart for elementDescriptor instanceof EmbeddedCollectionPart 2020-07-30 18:46:54 +01:00
Andrea Boriero b26b397d59 Implemented @Parent 2020-07-30 18:46:51 +01:00
Andrea Boriero d3978a0871 Fix various issues with @ElementCollection 2020-07-30 18:42:14 +01:00
Andrea Boriero d246a4b460 fix issue with not compiling tests 2020-07-30 18:40:38 +01:00
Andrea Boriero 798f327f68 Revert "fix issue with not compiling tests"
This reverts commit fc914ea647.
2020-07-30 18:32:38 +01:00
Andrea Boriero 842c4f18c9 Throw MultipleBagFetchException when trying to fetch multiple bags 2020-07-30 18:17:09 +01:00
Andrea Boriero fc914ea647 fix issue with not compiling tests 2020-07-30 18:08:35 +01:00
Andrea Boriero 1a6b01a2a8 Add version to @SkipDialect and @RequiresDialect and re-enabled additional tests 2020-07-30 10:26:24 -05:00
Nathan Xu 61cd51a4c8 get rid of javassist 2020-07-30 10:15:26 -05:00
Andrea Boriero 26339598a5 Resolved issue with DependandValue resolution 2020-07-30 10:08:20 -05:00
Andrea Boriero cb2a2bbd58 Re-enabled additional tests 2020-07-30 10:08:20 -05:00
Nathan Xu 76089ae151 enrich CollectionHelper and make more use of it in existing code 2020-07-30 10:06:01 -05:00
Nathan Xu 5b22f3f9d4 fix 'final' entity class creating ProxyFactory issue 2020-07-30 10:00:16 -05:00
Nathan Xu 40575125f1 implement @Formula 2020-07-30 09:44:39 -05:00
Steve Ebersole e10992e4fc oops 2020-07-29 12:47:06 -05:00
Steve Ebersole dc85c75bce Named Query javadoc 2020-07-29 12:32:11 -05:00
Steve Ebersole 704896614d Support for JPA `SqlResultSetMapping`, both in terms of:
- creating memento instances for each mapping and storing into repository for runtime access
- applying to native-queries

Only support for column results is implemented atm since only scalar results are implemented for native-query
2020-07-29 11:58:27 -05:00
Steve Ebersole bbe3a6b0ad NativeQuery support
- parameter handling
2020-07-28 14:09:54 -05:00
Steve Ebersole 5f7c139f7e NativeQuery support
- `NativeQuery#addAttributeResult`
2020-07-28 11:26:25 -05:00
Steve Ebersole 671250afa6 NativeQuery support
- javadoc
2020-07-27 16:58:10 -05:00
Steve Ebersole 2f8f04747b NativeQuery support
- support for `#addScalar(Class,AttributeConverter)`
- support for `#addScalar(Class,Class<AttributeConverter>)`
- fixed problem with mapping of converted enums
2020-07-27 16:49:28 -05:00
Steve Ebersole 3b210c493f NativeQuery support
- support for `#addScalar(Class)`
2020-07-27 16:44:39 -05:00
Andrea Boriero 20ad230f6d Fix compilation error after merge 2020-07-24 07:51:00 +01:00
Andrea Boriero 476ffb4299 Merge remote-tracking branch 'upstream/master' into wip/6.0_merge_48 2020-07-24 07:17:21 +01:00
Andrea Boriero 3c7650ba65 Fixed compilation error 2020-07-24 06:58:10 +01:00
Steve Ebersole 5dded5de7c NativeQuery support
- initial working support - simple scalar queries
2020-07-23 12:26:01 -05:00
Gail Badner fb40f8edc0 HHH-14103 : Add test cases showing that an entity's transient attribute can be overridden to be persistent in entity subclasses 2020-07-21 17:32:19 -07:00
Gittenburg ff7aa5328f HHH-14041 - H2Dialect: fix referential integrity constraint constraint name extraction 2020-07-21 20:27:33 +02:00
gajendra.jatav bfef0df089 HHH-13410 Adding test case 2020-07-21 18:31:35 +02:00
gajendra.jatav faf3928043 HHH-13410 Option "order_inserts = true" causes FK Violation when inserting with a Unidirectional Relations between 4 Entities 2020-07-21 18:30:32 +02:00
Colm O hEigeartaigh 61ed4bf88d HHH-14100 - Update c3p0 to 0.9.5.5 2020-07-21 17:53:00 +02:00
katiforis f1243a3285 HHH-14093 Make StatefulPersistenceContext#registerInsertedKey and StatefulPersistenceContext#wasInsertedDuringTransaction use HashSet instead of ArrayList 2020-07-21 17:38:54 +02:00
Sanne Grinovero 677a65a8cf HHH-13926 Test for the issue 2020-07-21 14:38:42 +02:00
Sanne Grinovero c8fabbb2b0 HHH-13926 Remove no longer used parameters 2020-07-21 14:38:37 +02:00
Sanne Grinovero 3a2283335e HHH-13926 Propagate the original SQL to the Expectation so it can be logged 2020-07-21 14:38:33 +02:00
Sanne Grinovero 6c787d27bd HHH-13926 Extract JdbcObserver lookup from the batching loop 2020-07-21 14:38:26 +02:00
Andrea Boriero 25fc3e2dce Inhetirance : Fix stack overflow for Queryable#findSubPart and wrong value for Lockable#getRootTableName() 2020-07-20 15:52:29 +01:00
Andrea Boriero ba830d5ad5 Fix merge compilation error 2020-07-20 11:05:50 +01:00
Andrea Boriero 4550c70d15 Merge remote-tracking branch 'upstream/master' into wip/6.0_merge_47 2020-07-20 10:50:17 +01:00
Andrea Boriero 3fde31a61d Minor fixes 2020-07-20 10:34:31 +01:00
Andrea Boriero 17dacc3592 Add Discriminator FilterPredicate to TableGroupJoin predicate 2020-07-20 09:48:59 +01:00
Andrea Boriero 8c494a6f7f Re-enabled additional tests 2020-07-20 09:48:59 +01:00
Andrea Boriero 3ba826e1c8 Fix select child of joinsubclass inheritance 2020-07-20 09:48:59 +01:00
Andrea Boriero b06be7ff6d Re-enabled additional tests 2020-07-20 09:48:59 +01:00
Andrea Boriero 01b24089c2 Fix UnionSublcass polymorphic associations 2020-07-20 09:48:59 +01:00
Andrea Boriero 5b82cd59d7 Re-enabled additional test 2020-07-20 09:48:59 +01:00
Andrea Boriero 99d4cdece6 Re-enabled additional test 2020-07-20 09:48:59 +01:00
Andrea Boriero 7470138e0f Re-enabled additional Inheritance related tests and fixed issues with initializer for subclasses 2020-07-20 09:48:59 +01:00
Andrea Boriero 923a7d8d07 Fix wrong determination of Subclass EntityPersister 2020-07-20 09:48:59 +01:00
Andrea Boriero d389354f04 Re-enabled additional tests 2020-07-20 09:48:59 +01:00