Nathan Xu
3a69b74894
HHH-13456 refactor ForeignGenerator to allow for the possibility of StatelessSession
2019-12-11 17:37:31 -06:00
Nathan Xu
8ce1404754
HHH-13644 fix the NPE by override ProcedureCallImpl's 'getResultStream()' method.
2019-12-11 17:23:22 -06:00
Steve Ebersole
28c0b05d0f
`org.hibernate.metamodel.RuntimeMetamodels`
2019-12-11 15:03:32 -06:00
Andrea Boriero
1580613f8a
HHH-13777 UnsupportedOperationException is thrown for MappedSuperclass if the id is declared on subclasses
2019-12-11 13:36:24 +00:00
Andrea Boriero
3eed218135
HHH-13769: Avoid unnecessary joins test
2019-12-11 09:43:16 +00:00
Andrea Boriero
31913eaeea
Add tests for AttributeOverride
2019-12-11 09:43:16 +00:00
Steve Ebersole
996157fca1
HHH-13769: Avoid unnecessary joins
...
better support for lazy TableReference handling for collections;
removed TableReferenceCollector and TableReferenceContributor
2019-12-10 14:43:24 -06:00
Steve Ebersole
dcbef8705c
HHH-13769: Avoid unnecessary joins
...
better support for lazy TableReference handling for collections
2019-12-10 14:17:39 -06:00
Andrea Boriero
becbaea172
Fix Could not resolve binding for Foreign Key for TableReference name with schema
2019-12-10 12:07:25 +00:00
Andrea Boriero
1363844ca0
Implement support for @Embeddable with ToMany and ToOne
2019-12-10 10:00:10 +00:00
Steve Ebersole
3be2369110
HHH-13769: Avoid unnecessary joins
2019-12-09 17:35:56 -06:00
Andrea Boriero
79c83cf8ba
Merge remote-tracking branch 'upstream/master' into wip/6.0
2019-12-09 12:07:23 +00:00
Steve Ebersole
033eea4258
minor change
...
- initialize `#valueMapping` field during `org.hibernate.metamodel.mapping.EmbeddableMappingType` ctor by passing along the creator-function, allowing `#valueMapping` to become physically final (was always logically final).
2019-12-07 08:38:40 -06:00
Andrew Guibert
56561f4b4b
HHH-13767 Remove mention of Oracle and DB2 not being in MC
...
Both Oracle and DB2 JDBC drivers are now available in MC so the statement is no longer accurate
2019-12-05 20:41:58 +00:00
Andrea Boriero
dba8d70e94
5.4.10
2019-12-05 17:52:29 +00:00
Andrea Boriero
1a1631b57b
5.4.10
2019-12-05 16:36:34 +00:00
Jan-Willem Gmelig Meyling
a6b924ffe7
HHH-9301 Fix test under PostgreSQL
2019-12-05 14:00:01 +00:00
Andrea Boriero
963a516ea8
Revert "HHH-13752 - Test and fix deletion of entities with many-to-many assocations using non-primary keys for join table"
...
This reverts commit 58dd469e4c
.
2019-12-05 12:34:27 +00:00
Andrea Boriero
e924d55fdf
Revert "HHH-13752 - Deletion of entities with many-to-many assocations using non-primary keys for join table"
...
This reverts commit 11455f3467
.
2019-12-05 12:34:10 +00:00
Gail Badner
99868fb5f9
HHH-13355 : StaleStateException for updates to optional secondary table using saveOrUpdate
2019-12-05 12:05:24 +00:00
Gail Badner
69dad5fda5
HHH-13355 : test case
2019-12-05 12:05:24 +00:00
Gail Badner
6ce7831f77
HHH-13365 : Entities in joined subclass table are not inserted with batch size > 0 using sequence-identity ID generator
2019-12-05 11:36:04 +00:00
Gail Badner
7d11649d99
HHH-13365 : Added test case
2019-12-05 11:36:04 +00:00
Andrea Boriero
11455f3467
HHH-13752 - Deletion of entities with many-to-many assocations using non-primary keys for join table
2019-12-05 10:18:23 +00:00
Christian Beikov
58dd469e4c
HHH-13752 - Test and fix deletion of entities with many-to-many assocations using non-primary keys for join table
2019-12-05 10:05:16 +00:00
Andrea Boriero
a133aff97f
HHH-13608 Fix failing tests
2019-12-05 09:25:32 +00:00
Davide D'Alto
ca782f64b2
HHH-13755 Update Hibernate Gradle plugin in the documentation
2019-12-04 19:48:41 +00:00
Jason Jijón
7daf67172a
HHH-13758 - Limit Handler for SQL server doesn't work with CTE queries with strings literals
2019-12-04 19:38:56 +00:00
Sanne Grinovero
42752ec89d
HHH-8901 Missing data cleanup in the new test
2019-12-04 17:44:02 +00:00
Sanne Grinovero
386d77129e
HHH-13761 Debug logging of JPA compliance settings didn't log the value of the settings
2019-12-04 16:56:23 +00:00
Sanne Grinovero
b9b15245b7
HHH-8901 Some very minor string handling optimisations
2019-12-04 16:37:34 +00:00
Nathan Xu
ab9ae43185
HHH-8901 replace "in ()" SQL with "in (null)" in QueryParameterBindingsImpl
2019-12-04 16:05:10 +00:00
Davide D'Alto
4e449dfafa
HHH-13764 Test behaviour doesn't change when @Embedded is on the getter
2019-12-03 20:40:53 +00:00
Davide D'Alto
4fb813f39c
HHH-13764 Include getter annotations when required for the enhancements
2019-12-03 20:09:09 +00:00
Steve Ebersole
d5125d8e31
HHH-13763 : Update all load-by-key handling to use SQL AST
...
minor fix-ups
2019-12-03 13:27:37 -06:00
Steve Ebersole
e112d9631e
HHH-13763 : Update all load-by-key handling to use SQL AST
...
SingleUniqueKeyEntityLoader
2019-12-03 13:12:57 -06:00
Steve Ebersole
0a41ac8466
HHH-13763 : Update all load-by-key handling to use SQL AST
...
* dropped `org.hibernate.loader.plan`
* dropped `org.hibernate.loader.custom` (*)
* dropped `org.hibernate.loader.collection`
* dropped `org.hibernate.loader.entity`
* dropped `org.hibernate.loader.hql`
* cleaned-up `org.hibernate.loader`
2019-12-03 11:31:45 -06:00
Davide D'Alto
98101bfc52
HHH-13759 Add AssertJ for testing Hibernate Core
2019-12-03 12:13:56 +00:00
Davide D'Alto
46170d9ffe
HHH-13759 Add AssertJ in the list of libraries available
...
It's useful to test the bytecode enhancements and has a nicer
fluent API.
2019-12-03 11:48:33 +00:00
Steve Ebersole
10cdb47a97
HHH-13763 : Update all load-by-key handling to use SQL AST
...
* Cleanup
* Prep for dropping LoadPlan
2019-12-02 15:05:26 -06:00
Steve Ebersole
264224a49e
HHH-13763 : Update all load-by-key handling to use SQL AST
...
- Preliminary work on NaturalIdLoader
2019-12-02 13:49:27 -06:00
Steve Ebersole
c96ad0dcea
HHH-13763 : Update all load-by-key handling to use SQL AST
...
- Initial working support for the following load-by-key Loaders:
* SingleIdEntityLoader
* MultiIdEntityLoader
* SingleKeyCollectionLoader
* BatchKeyCollectionLoader
* SubSelectFetchCollectionLoader
2019-12-02 13:49:27 -06:00
Simeon
6acfd17548
HHH-13762 Update vibur-dbcp dependency to 25.0
2019-12-02 12:07:49 +00:00
Andrea Boriero
f836689be8
Fix merge errors
2019-12-02 10:22:56 +00:00
Andrea Boriero
d2865a54df
Merge remote-tracking branch 'upstream5/master' into wip/6.0_merge_15
2019-12-02 09:14:27 +00:00
Steve Ebersole
75d436ab25
HHH-13720: Implement mapping model support for plural attributes - sorted set;
...
HHH-13715: HQL/Criteria DELETE support - support for cleaning-up collection tables
2019-11-27 12:06:21 -06:00
Steve Ebersole
7b489b180c
HH-13720: Implement mapping model support for plural attributes - sorted set
2019-11-27 07:23:28 -06:00
Andrea Boriero
6a403fa5d9
Fix delete of entity with plural attributes
2019-11-27 12:13:10 +00:00
Steve Ebersole
afb9f9770d
HHH-13746: Implement Load by Multiple Ids using SQL AST
...
composite id testing
2019-11-26 15:12:54 -06:00
Steve Ebersole
c13bfdc338
initial working support for SQL-AST-based subselect-fetching
2019-11-26 14:54:36 -06:00