Steve Ebersole
933788789d
* enable additional HBM tests
...
* fixed minor bug
* re-organized tests related to mapping assertions
2020-04-28 10:50:09 -05:00
Steve Ebersole
1aab2219ce
* enable additional HBM tests
...
* fixed minor bug
* re-organized tests related to mapping assertions
2020-04-28 10:48:21 -05:00
Steve Ebersole
96f4a350e0
* HBM mappings
...
* dynamic models
* initial non-aggregated cid support
2020-04-27 15:21:09 -05:00
Steve Ebersole
593eeb0d9f
Alpha5
2020-04-24 15:00:11 -05:00
Steve Ebersole
cd4c38cbe0
Alpha5
2020-04-24 13:38:01 -05:00
Nathan Xu
9ef62f1fb8
implement @where and @whereJoinTable
2020-04-24 13:23:37 -05:00
Nathan Xu
f919358e0c
make use of Collections.addAll() for better performance
2020-04-24 13:22:53 -05:00
Andrea Boriero
72f8c079e9
Revert "HHH-13950 Update to Bean Validation 3 preview: Hibernate Validator 7.0.0.Alpha1"
...
This reverts commit b9a24f458c
.
2020-04-24 13:56:53 +01:00
Andrea Boriero
3bc33221f0
Revert "HHH-13950 Apply the mass replace script to switch to Jakarta Validation API"
...
This reverts commit 60abc8aa76
.
2020-04-24 13:26:37 +01:00
gavinking
01d3485970
Add rollup() and cube() for group by clause
...
This syntax is supported on at least DB2, Oracle, SQL Server, and
Postgres. It's not supported on MySQL.
2020-04-22 15:09:05 -05:00
Andrea Boriero
5b614ab454
Update to antlr 4.8-1
2020-04-22 15:48:09 +01:00
Andrea Boriero
9ec19e3c65
Merge remote-tracking branch 'upstream/master' into wip/6.0_merge_36
2020-04-22 15:15:10 +01:00
Steve Ebersole
5d9c25c318
`@JavaTypeRegistration` and `@SqlTypeRegistration` support
2020-04-21 18:58:47 -05:00
Steve Ebersole
581d30ee17
finish hibernate-orm-modules removal on 6.0
2020-04-21 17:47:19 -05:00
Nathan Xu
686a519680
implement @Filter for HQL/Criteria
2020-04-21 17:08:19 -05:00
Sanne Grinovero
cecaeb92b3
HHH-13963 Remove the JipiJapa fork
2020-04-21 22:55:54 +01:00
Steve Ebersole
709e7d49b7
minor fix-up
2020-04-21 16:50:04 -05:00
Steve Ebersole
afff2d0cfe
minor fix-up
2020-04-21 16:46:05 -05:00
Andrea Boriero
8d026b05d2
Fix extra query executed for Embedded fk when embeddable has a lazy ToOne association
2020-04-21 16:46:05 -05:00
Andrea Boriero
99778fd9a1
Composite Foreign Key for EmbeddedId removed unnecessary join for Embeddable with ManyToOne
2020-04-21 16:46:05 -05:00
Andrea Boriero
e5a2b582fe
Removed ForeignKeyDescriptor direction attribute
2020-04-21 16:46:05 -05:00
Andrea Boriero
7f4c25095e
Implement Composite Foreign Key for EmbeddedId
2020-04-21 16:44:03 -05:00
Gail Badner
903bb292e7
HHH-13916 : Add a unique Session "token"
2020-04-21 16:26:40 -05:00
Nathan Xu
7bca059f94
replace '\n' with platform specific char in both SqmTreePrinter and SqlTreePrinter
2020-04-21 16:24:52 -05:00
Nathan Xu
23719ff481
implement readonly loader feature
2020-04-21 16:23:39 -05:00
Steve Ebersole
ced4f5e602
Various changes around how basic values are handled in terms of mapping consumption for annotations and how value conversions happen
...
* Split BasicType "resolution" into 2 - one used for reading (mapping model) versus one used from writing (legacy persister model)
* @SqlTypeCode, @SqlType, @SqlTypeRegistration
* @JavaType, @JavaTypeRegistration
* @Mutability
* jdbc_mappings.adoc section for DomainModel chapter
[*] At the moment, neither @SqlTypeRegistration nor @JavaTypeRegistration support has been implemented
[*] Still need to make sure @Mutability is propogated properly in all the cases
[*] jdbc_mappings.adoc still needs a lot of attention
2020-04-21 16:09:46 -05:00
Panagiotis Sotiropoulos
6e07062b20
HHH-13960 One more checkstyle fix
2020-04-21 11:10:36 +01:00
Panagiotis Sotiropoulos
55e54795c3
HHH-13960 Add SAXReader sec features to match the defaults
2020-04-21 10:49:59 +01:00
Nathan Xu
52a101291d
fix a RE sloppiness in IndexQueryHintHandler
2020-04-20 13:29:59 -05:00
gavinking
5e53f2130e
Also fix spelling error in method name
...
Caught by @NathanQingyangXu
2020-04-20 13:11:43 -05:00
gavinking
d3d92f9a95
Use lambda syntax to instantiate SQLExceptionConversionDelegates
...
Especially remove the amazingly verbose CacheSQLExceptionConversionDelegate
2020-04-20 13:11:42 -05:00
gavinking
5fc35980fd
Clean up ViolatedConstraintNameExtract-o-rs
...
- Fix the spelling error in the name of this hierarchy
- Use delegation to an anonymous function instead of overriding in
TemplateViolatedConstraintNameExtractor
2020-04-20 13:06:00 -05:00
Andrea Boriero
56873732b7
Fix errors after merge
2020-04-20 14:10:07 +01:00
Andrea Boriero
88d65adafb
Merge remote-tracking branch 'upstream/master' into wip/6.0_merge_35
2020-04-20 13:44:39 +01:00
Andrea Boriero
0a5ae91c08
fix errors after merge
2020-04-20 12:37:33 +01:00
Andrea Boriero
a0b4566264
Merge remote-tracking branch 'upstream/master' into wip/6.0_merge_34
2020-04-20 12:17:22 +01:00
Sanne Grinovero
60abc8aa76
HHH-13950 Apply the mass replace script to switch to Jakarta Validation API
...
For reference, this is the script being applied:
find . -type f -name '*\..java' -o -name '*.\.adoc' -o -name '*.\.gradle' | xargs sed -i 's/javax\.validation/jakarta\.validation/g'
2020-04-20 12:16:36 +01:00
Sanne Grinovero
b9a24f458c
HHH-13950 Update to Bean Validation 3 preview: Hibernate Validator 7.0.0.Alpha1
...
We apply the update int two steps:
- some hand-rolled changes, such as switching the dependency to the new Hibernate Validator preview build
- running a replace-all scripts
This individual commit represents the first set of changes.
When porting this change to a different branch, this one should be cherry picked while the second change
is better ported by running the same script once again.
2020-04-20 12:14:24 +01:00
Andrea Boriero
32e4a16623
Fix merge issues
2020-04-17 15:03:19 +01:00
Andrea Boriero
7ced01d303
Merge remote-tracking branch 'upstream/master' into wip/6.0_merge_32
2020-04-17 14:39:36 +01:00
Sanne Grinovero
3f2a4947a7
HHH-13952 Remove dependency to Arquillian as its no longer used
2020-04-17 14:27:19 +01:00
Sanne Grinovero
c1423c9cb1
HHH-13952 Amend the WildFly integration documentation to warn the feature is gone
2020-04-17 14:27:19 +01:00
Sanne Grinovero
1aa2e858ba
HHH-13952 Remove all WildFly based integration tests
2020-04-17 14:27:19 +01:00
Sanne Grinovero
2b279c6a83
HHH-13952 Remove our ability to build the Wildfly feature pack and run integration tests on WildFly
2020-04-17 14:27:19 +01:00
Jonathan Bregler
95c9526dda
HHH-13917: Add support for HANA Cloud
2020-04-17 13:30:38 +01:00
Andrea Boriero
9547c9ca09
Merge remote-tracking branch 'upstream/master' into wip/6.0_merge_31
2020-04-17 07:53:00 +01:00
Gail Badner
4741fa4f33
HHH-11903 : @OneToOne Derived ID is null when returned by query when bidirectional
2020-04-16 14:29:58 -07:00
Scott Marlow
1cd56964c6
HHH-13953 Upgrade dom4j to 2.1.3
2020-04-16 12:46:18 -04:00
Steve Ebersole
2ddf58907e
HHH-13948 - EnhancedSetterImpl should define writeReplace
2020-04-16 14:48:07 +01:00
Gail Badner
2a4c10a663
HHH-13890 Add support for custom event types and listeners
2020-04-16 14:12:44 +01:00