Gavin King
5ecf45020f
expose some private fields via getters for Hibernate Reactive
...
needed for https://github.com/hibernate/hibernate-reactive/issues/237
2020-08-20 09:30:14 -05:00
Guillaume Smet
fe74ad4270
HHH-14160 Use a runtime used class for testing Bean Validation presence
2020-08-20 15:27:08 +01:00
Nathan Xu
4e868f0372
HHH-14159 update 'hibernate.cache.query_cache_factory' config
2020-08-20 15:47:09 +02:00
Nathan Xu
c778ccb3da
HHH-14154 Incorrect SQL generated from Criteria API when concat() and function() methods are used together
2020-08-20 15:36:54 +02:00
Nathan Xu
2ab372027e
HHH-14153 reserve end-of-line chars in MultiLineImportExtractor
2020-08-19 12:12:40 +02:00
Christian Beikov
203738bbf5
Update the maven-repo-auth gradle plugin
2020-08-18 17:20:33 +02:00
Christian Beikov
e1b821c6fb
HHH-14156 - handle all H2 versions properly regarding tuple in subquery syntax
2020-08-18 12:50:48 +02:00
Nathan Xu
be64851fee
HHH-14156 IN subquery predicate with entity aliases produces wrong SQL "too few columns in subquery"
2020-08-18 12:50:48 +02:00
Nathan Xu
00d9c12f05
HHH-3326 fix temp table collation issue for SQLServer dialect
2020-08-17 15:04:48 +02:00
Sanne Grinovero
fe3f27a733
HHH-14149 Improve efficiency of LazyAttributesMetadata#getLazyAttributeNames
2020-08-12 11:28:39 +02:00
Sanne Grinovero
fb6bb820f1
HHH-14150 Upgrade to Byteman 4.0.13
2020-08-12 10:21:34 +02:00
Jay Paulsen
cd7823a549
HHH-13380 Test for the issue
2020-08-12 10:20:27 +02:00
Sanne Grinovero
1d51898202
HHH-13380 Bytecode enhanced entities might throw LazyInitializationException from custom equals/hashcode implementations
...
Apparently we trigger the need to invoke equals/hashcode methods on managed entities just before the Session is attached to the BytecodeLazyAttributeInterceptor
2020-08-12 10:20:18 +02:00
Falko Modler
f270f688e6
HHH-14144 Explicitly set localization assumptions for the build and testsuite
2020-08-10 17:23:35 +02:00
Andrea Boriero
509db7cc79
HHH-14126 Add CockroachDB to DefaultDialectSelector and update documentation to mention the new dialect
2020-08-10 15:20:53 +02:00
Oliver Breidenbach
e8f310a659
HHH-14109 Use 'in expression count limit' if calculated count is greather than 'in expression count limit'
2020-08-10 13:04:23 +02:00
Nathan Xu
84b3167f26
HHH-14133 fix obvious example code error for 'second level cache' in user guide
2020-08-10 11:10:53 +01:00
Andrea Boriero
a229590345
HHH-14129 Bidirectional relationship with @NotNull fails to save
2020-08-10 12:08:54 +02:00
Andrea Boriero
358f713700
HHH-14129 Add test for issue
2020-08-10 12:08:54 +02:00
Sanne Grinovero
212ba0fb33
HHH-14143 Detect illegal concurrent usage of LogicalConnectionManagedImpl
2020-08-10 11:57:16 +02:00
Gavin King
5ec07faffd
HHH-14142 Make constructor of StatelessSessionImpl public
...
needed by Hibernate Reactive, see:
https://github.com/hibernate/hibernate-reactive/pull/310
https://hibernate.atlassian.net/browse/HHH-14142
2020-08-09 08:50:22 +02:00
Sanne Grinovero
6da11f4c2a
HHH-14137 Some more string check performnance optimisations
2020-08-06 18:22:25 +02:00
Sanne Grinovero
5d4e7d0927
HHH-13974 Test efficiency improvements
2020-08-06 17:17:10 +02:00
Michael Spahn
d19bb536ef
HHH-13974 FlushMode set through SessionBuilder was never applied
2020-08-06 17:17:10 +02:00
Ihar Sadounikau
0ee25a416d
HHH-14137 Empty String check performance improvements
2020-08-06 17:14:33 +02:00
Yoann Rodière
9323d426f1
HHH-14124 Test that the FETCH entitygraph semantic overrides EAGER associations to LAZY for all results
2020-07-30 13:34:41 +01:00
Yoann Rodière
1d965227c4
HHH-14124 Test that the FETCH entitygraph semantic overrides EAGER associations to LAZY
2020-07-30 13:34:41 +01:00
Yoann Rodière
6f6874b8cf
HHH-14124 Avoid too many list allocations when hydrating query results
...
I suspect the original goal of having a single list of hydrated objects
for all rows was to avoid instantiating one list per row, but we did
just that in the fix in the last commit.
This introduces a hack to signal that we're starting to process a new
row while still keeping a flat, single-list structure: we inserting
null elements in the list of hydrated objects.
This is admittedly very ugly, but it's the only solution I can come up
with if we want to keep the number of memory allocations similar to what
we used to have. And hopefully this code will disappear in ORM 6.0.
2020-07-30 13:34:41 +01:00
Yoann Rodière
bc26c564a4
HHH-14124 Work around side-effects of TwoPhaseLoad.initializeEntity
2020-07-30 13:34:41 +01:00
Oliver Saggau
20273b81ee
HHH-14071 Add test cases for issue
2020-07-27 13:11:56 +01:00
Oliver Saggau
f8fe50ad09
HHH-14071 Fix binding for FetchProfile for OneToOne(mappedBy=...) associations
2020-07-27 13:11:39 +01:00
Andrea Boriero
e60299c440
HHH-13724 Fix failing tests
2020-07-27 12:49:40 +01:00
Andrea Boriero
7dba4c2a61
HHH-13724 Add matrix configuration
2020-07-27 12:49:40 +01:00
Andrea Boriero
0b1072a8a4
HHH-13724 CriteriaLiteralWithSingleQuoteTest#testLiteralProjectionAndGroupBy add @SkipForDialect for CockroachDB Dialect
2020-07-27 12:49:40 +01:00
Rafi Shamim
4655bdbe12
HHH-13724 Add CockroachDB dialects and configs for testing
2020-07-27 12:49:40 +01:00
Andrea Boriero
4df7986108
HHH-13410 - Fix Oracle failing test
2020-07-27 11:05:36 +01:00
Nathan Xu
636ef89fcf
HHH-14116 Exception when fetch joining a non-collection when selecting non-query-root
2020-07-26 15:10:26 +02:00
Gail Badner
3e07791683
HHH-14112 : Invalid Pagination COUNT query generated with @Inheritance(strategy = InheritanceType.JOINED)
2020-07-24 08:59:41 +02: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
Yoann Rodière
066c1d4ab7
HHH-14111 Upgrade to forbiddenapis 3.0.1
2020-07-20 10:25:15 +02:00
Yoann Rodière
12127b2272
HHH-14111 Ensure Groovy compilation tasks target the same JDK version as the rest of the project
2020-07-20 10:25:15 +02:00