Christian Beikov
c3eaa7cf30
HHH-13945 Fix issues on PostgreSQL
2020-11-23 14:44:51 +01:00
Luke Chen
e3a9ee61f2
HHH-13945: add debug log during exception thrown
2020-11-23 13:52:19 +01:00
Luke Chen
2404ff56ab
HHH-13945: catch PersistenceException during envers unproxy the field value, and fallback to using proxy entity
2020-11-23 13:52:19 +01:00
Luke Chen
2228bd238e
HHH-13945: fallback to call map if exception thrown
2020-11-23 13:52:19 +01:00
Christian Beikov
a975fbf5d4
HHH-14319 Create new collection rather than clearing original which is backing PersistentCollection entry of session
2020-11-23 13:23:02 +01:00
Christian Beikov
966d07c2d1
HHH-14319 Test case showing CollectionType.replaceElements wrongly clears backing collection
2020-11-23 13:23:02 +01:00
Yanming Zhou
97b67603ac
HHH-14334 Make dom4j jaxb-api optional as possible
...
dependency dom4j and jaxb-api is optional if xml mapping disabled
continuation of HHH-13204
2020-11-20 16:17:26 +00:00
Christian Beikov
095eef2dcb
HHH-14335 Remember the resolved type in SimpleValue#getType instead of resolving multiple times
2020-11-20 10:02:33 +00:00
Andrea Boriero
eafebd016f
Re-enabled additional tests and added support for non aggregated fk
2020-11-19 15:32:19 +01:00
Andrea Boriero
1361b5108c
Re-enabled additional tests and fixed IdClass issues
2020-11-18 22:01:32 +01:00
Andrea Boriero
693139c515
Merge remote-tracking branch 'upstream/master' into wip/6.0
2020-11-18 11:44:44 +01:00
Sanne Grinovero
93b8095ef6
HHH-14333 Pessimistic Lock causes FOR UPDATE on outer join statements
2020-11-17 20:08:29 +00:00
Andrea Boriero
6012557916
Merge remote-tracking branch 'upstream/master' into wip/6.0
2020-11-17 19:35:39 +01:00
Sanne Grinovero
4aa7b84a86
HHH-14332 Make it easier for Quarkus SPI to avoid loading XML related resources
2020-11-17 18:01:02 +00:00
Andrea Boriero
52984ce6ba
@IdClass basic implementation
2020-11-17 19:00:23 +01:00
Andrea Boriero
ca59fef101
Fix after merge
2020-11-17 18:44:19 +01:00
Andrea Boriero
aff9bb4609
Merge remote-tracking branch 'upstream/master' into wip/6.0
2020-11-17 18:41:39 +01:00
Andrea Boriero
dc5894db42
Merge remote-tracking branch 'upstream/master' into wip/6.0
2020-11-17 18:25:33 +01:00
Sanne Grinovero
6b55f8ea09
HHH-14329 Amend existing DirtyTrackingTest
2020-11-17 16:11:29 +01:00
Andrea Boriero
78938d0786
Merge branch 'master' into wip/6.0
2020-11-17 15:12:28 +01:00
Christian Beikov
e891a0296c
HHH-14329 consider mutable types always as potentially dirty when using DirtinessTracker
2020-11-17 13:22:38 +01:00
Andrea Boriero
1927d1aa33
Merge branch 'master' into wip/6.0
2020-11-17 12:40:43 +01:00
Christian Beikov
b15974732b
HHH-14329 test case showing that DirtinessTracker usage for enhanced entities doesn't respect mutable types
2020-11-17 12:31:00 +01:00
Steve Ebersole
be70d49df9
HHH-14325 - Add Query hint for specifying "query spaces" for native queries
2020-11-16 10:34:43 -06:00
Steve Ebersole
37a8d22155
HHH-14325 - Add Query hint for specifying "query spaces" for native queries
2020-11-16 10:32:00 -06:00
Sanne Grinovero
f9cce5a767
HHH-14276 Amend style and formatting
2020-11-16 12:12:49 +00:00
Christian Beikov
d1ee641e54
HHH-14276 Avoid quoting column name for looking up references during composite identifier second pass
2020-11-16 11:02:34 +00:00
info@kawoolutions.com
04ade27f07
HHH-14276 test case for strange AnnotationException: MapsId in IdClass context
2020-11-16 11:02:34 +00:00
Christian Beikov
ed3feeacad
HHH-14310 Document hibernate.query.in_clause_parameter_padding and some other missing config properties
2020-11-16 10:29:04 +00:00
Christian Beikov
8e8844d485
HHH-14322 Fix HBM many-to-one property ref support
2020-11-16 10:07:39 +00:00
Yoann Rodière
0617c99e26
HHH-14324 Add .gradletasknamecache to .gitignore
...
Signed-off-by: Yoann Rodière <yoann@hibernate.org>
2020-11-16 09:17:43 +00:00
Yoann Rodière
dd9c687b91
HHH-14324 Remove .gradletasknamecache from repository
...
Signed-off-by: Yoann Rodière <yoann@hibernate.org>
2020-11-16 09:17:43 +00:00
Andrea Boriero
3d28893d9a
HHH-14257 An Entity A with a map collection having as index an Embeddable with a an association to the Entity A fails with a NPE
2020-11-16 09:12:30 +00:00
Andrea Boriero
64aa8ae60a
HHH-14257 Add test for issue
2020-11-16 09:12:30 +00:00
Andrea Boriero
59fede7aca
HHH-14225 CVE-2020-25638 Potential for SQL injection on use_sql_comments logging enabled
2020-11-13 13:52:15 +00:00
Steve Ebersole
b296459851
HHH-14312 - entity graph is ignored for 'padded' and 'dynamic' batch style entity loader
...
- Adjusted multi-loading to use LoadPlans (and apply entity-graphs) as well.
- All of the loaders/builder in `org.hibernate.loader.entity` are now no longer used, superseded by `org.hibernate.loader.entity.plan`. Removed no longer needed code.
- Adjusted multi-load tests that relied on the actual generated SQL *String* - they now explicitly count the number of parameters and use that for assertions
2020-11-11 10:40:59 -06:00
Steve Ebersole
be654c37b5
HHH-14313 - NaturalId support
2020-11-11 08:27:20 -06:00
Steve Ebersole
d4233ce6a8
fixed issue with project-template module wrt version
2020-11-11 08:26:34 -06:00
Steve Ebersole
0b2fb4e28b
HHH-14312 - entity graph is ignored for 'padded' and 'dynamic' batch style entity loader
...
- completed fix for HHH-11970
2020-11-11 07:55:41 -06:00
Steve Ebersole
13fb23d44e
HHH-14312 - entity graph is ignored for 'padded' and 'dynamic' batch style entity loader
2020-11-10 16:16:33 -06:00
Nathan Xu
c874618d30
HHH-14312 fix issue entity graph is ignored for 'padded' batch style entity loader
2020-11-10 16:16:33 -06:00
Christian Beikov
d6564cb0b5
HHH-14158 Update Javassist to 3.27.0-GA
2020-11-10 19:35:10 +00:00
Andrea Boriero
e67874e6ec
HHH-13310 getParameterValue() not working for collections
2020-11-10 19:02:01 +00:00
Andrea Boriero
2d7aaa198b
HHH-13310 Add test for issue
2020-11-10 19:02:01 +00:00
Yoann Rodière
2be511e615
HHH-14315 Upgrade Travis build to OpenJDK 11.0.9
...
For some reason the gradle build gets stuck at task
:hibernate-core:compileTestJava when using OpenJDK 11.0.3.
I can't reproduce the problem with 11.0.9, though, so it's probably a
bug in OpenJDK 11.0.3.
Signed-off-by: Yoann Rodière <yoann@hibernate.org>
2020-11-10 11:02:08 +00:00
Yoann Rodière
85b84ef6bd
HHH-14315 Force JVM options when using toolchains
...
Apparently Gradle won't just use the same options as in its own JVM.
Signed-off-by: Yoann Rodière <yoann@hibernate.org>
2020-11-10 11:02:08 +00:00
Yoann Rodière
9616e24c80
HHH-14315 Add optional support for toolchains to the Gradle build
...
Signed-off-by: Yoann Rodière <yoann@hibernate.org>
2020-11-10 11:02:08 +00:00
Yoann Rodière
5d36fd2c26
HHH-14315 Upgrade to Gradle 6.7
...
Signed-off-by: Yoann Rodière <yoann@hibernate.org>
2020-11-10 11:02:08 +00:00
Christian Beikov
555299abf1
HHH-14214 Remove unnecessary rule for token type SQL_NODE
2020-11-10 11:43:11 +01:00
Guillaume Smet
5410e6350b
HHH-14317 Avoid closing datasource in AgroalConnectionProvider if datasource is not initialized
2020-11-09 15:15:06 +00:00