19214 Commits

Author SHA1 Message Date
Marco Belladelli
4ed529c289 HHH-18172 Validate exclusivity of annotated class types 2024-06-05 15:12:21 +02:00
Marco Belladelli
9aaebe312a HHH-18172 Fix embeddable inheritance + @MappedSuperclass binding 2024-06-05 15:12:21 +02:00
Marco Belladelli
547fe55ecc HHH-18172 Add test for issue 2024-06-05 15:12:21 +02:00
Gavin King
d54f71f81c HHH-6999 optimization
don't need to run CHECK_ON_FLUSH with cascade=ALL,
since ALL includes PERSIST_ON_FLUSH

Signed-off-by: Gavin King <gavin@hibernate.org>
2024-06-05 11:58:39 +02:00
Christian Beikov
fd248e9f6a HHH-15722 Release announcement 2024-06-05 08:38:06 +02:00
Vincent Bouthinon
4308c5dac5 HHH-15722 @OneToMany mappedBy with a @Any 2024-06-05 08:33:04 +02:00
Gavin King
20d26a0126 HHH-9568/HHH-9571 fix orphanRemoval in JPA bootstrap
Signed-off-by: Gavin King <gavin@hibernate.org>
2024-06-05 02:17:36 +02:00
Gavin King
faff6f0b8f HHH-6999 fix a broken test
Signed-off-by: Gavin King <gavin@hibernate.org>
2024-06-05 00:14:06 +02:00
Gavin King
ccff1effed remove unused method
Signed-off-by: Gavin King <gavin@hibernate.org>
2024-06-05 00:14:06 +02:00
Gavin King
04223f5cb9 HHH-6999 check for unsaved refs after processing all cascaded persist operations
Signed-off-by: Gavin King <gavin@hibernate.org>
2024-06-05 00:14:06 +02:00
Gavin King
7b9b495f31 minor code changes (use of final)
Signed-off-by: Gavin King <gavin@hibernate.org>
2024-06-05 00:14:06 +02:00
Gavin King
1a93a081e1 minor change to formatting of error messages
Signed-off-by: Gavin King <gavin@hibernate.org>
2024-06-05 00:14:06 +02:00
Gavin King
92f61c0956 light refactoring to ForeignKeys
Signed-off-by: Gavin King <gavin@hibernate.org>
2024-06-05 00:14:06 +02:00
Vladimír Kuruc
b687120bad HHH-18225 Fix for Informix syntax error in DISTINCT clause before SKIP clause 2024-06-04 18:06:15 +02:00
Marco Belladelli
224e8ca57a HHH-17959 Apply concrete type to subqueries with single selection 2024-06-04 16:46:40 +02:00
Marco Belladelli
f2f0e18da8 HHH-17959 Add test for issue 2024-06-04 16:46:40 +02:00
Christian Beikov
04d86a8160 HHH-18109 Remove executionTime from JFR events and clear JFR events before test 2024-06-04 16:09:22 +02:00
Andrea Boriero
78cf552065 HHH-18146 Switch to global temporary tables on H2 2024-06-04 14:26:25 +02:00
Vladimír Kuruc
753076bb40 HHH-18221 Fix for Incomplete list of existing foreign keys - DatabaseMetaData.crossReferences(...) not used 2024-06-04 13:52:19 +02:00
Mark Rotteveel
1e70c51b56 HHH-18213 Fix LimitHandler for Firebird 2.5 and older 2024-06-04 13:38:55 +02:00
Vladimír Kuruc
cfc6df2e27 HHH-18150 Considered change of ignoring precision while preserving float/smallfloat mapping 2024-06-04 11:47:48 +02:00
Vladimír Kuruc
0fd9edc501 HHH-18150 Fix for Informix float and double precision in decimal digits 2024-06-04 11:47:48 +02:00
Vlado Kuruc
abf07078d8 HHH-18180 Update hibernate-community-dialects/src/main/java/org/hibernate/community/dialect/sequence/InformixSequenceSupport.java
Co-authored-by: Christian Beikov <christian.beikov@gmail.com>
2024-06-04 11:43:50 +02:00
Vladimír Kuruc
8d01a705c1 HHH-18180 Informix IF EXISTS clauses support 2024-06-04 11:43:50 +02:00
Jan Schatteman
f71a408df8 HHH-17973 - Deprecate ALLOW_REFRESH_DETACHED_ENTITY
Signed-off-by: Jan Schatteman <jschatte@redhat.com>
2024-06-04 11:27:49 +02:00
Gavin King
dc0442ad01 use TypeElement instead of String
Signed-off-by: Gavin King <gavin@hibernate.org>
2024-06-03 21:21:22 +02:00
Gavin King
cdb92a3049 correctly handle embeddable inheritance in HibernateProcessor
Signed-off-by: Gavin King <gavin@hibernate.org>
2024-06-03 21:21:22 +02:00
Gavin King
14631ddd8f change default AccessType to FIELD in Processor
Signed-off-by: Gavin King <gavin@hibernate.org>
2024-06-03 21:21:22 +02:00
Gavin King
9fbdafe318 HHH-13620, HHH-13869 fix handling of nested embeddable access type in Processor
Signed-off-by: Gavin King <gavin@hibernate.org>
2024-06-03 21:21:22 +02:00
Loïc LEFEVRE
ef1cbf589d
HHH-18206 Switch to JDBC LOB APIs for Oracle Dialect (#8486)
HHH-18206 Switch to JDBC LOB APIs for Oracle Dialect
2024-06-02 18:29:52 +02:00
Gavin King
18ec7f178e HHH-18215, HHH-2744 test
Signed-off-by: Gavin King <gavin@hibernate.org>
2024-06-02 16:26:25 +02:00
Gavin King
6435137800 HHH-18215, HHH-2744 fix parsing of native SQL queries to handle quoting
Signed-off-by: Gavin King <gavin@hibernate.org>
2024-06-02 16:26:25 +02:00
Gavin King
eb74c7641c squash some warnings
Signed-off-by: Gavin King <gavin@hibernate.org>
2024-06-02 14:23:31 +02:00
Gavin King
86ddd203a0 remove redundant calls to checkOpen()
Signed-off-by: Gavin King <gavin@hibernate.org>
2024-06-02 14:23:31 +02:00
Gavin King
cf0b9089a4 clarify semantics of StatelessSession.upsert() in javadoc
Signed-off-by: Gavin King <gavin@hibernate.org>
2024-06-02 14:23:31 +02:00
Gavin King
e895283c53 HHH-18216 only do it for generated ids
Signed-off-by: Gavin King <gavin@hibernate.org>
2024-06-02 13:32:51 +02:00
Gavin King
1a5456dde1 HHH-18216 add StatelessSession.getIdentifier()
Signed-off-by: Gavin King <gavin@hibernate.org>
2024-06-02 13:32:51 +02:00
Gavin King
386bb1138a HHH-18216 delegate @Save to insert() when entity has no id assigned
Signed-off-by: Gavin King <gavin@hibernate.org>
2024-06-02 13:32:51 +02:00
Gavin King
1657a19baf HHH-18214 fix error message when query result type has no appropriate constructor
Signed-off-by: Gavin King <gavin@hibernate.org>
2024-06-01 21:36:44 +02:00
Steve Ebersole
1861eccc2c Upgrade XJC plugin to address branch-switch issues 2024-05-31 11:57:34 -05:00
Marco Belladelli
1866fc56d6 HHH-17968 Fix missing CTE processing in subqueries 2024-05-31 15:48:45 +02:00
Marco Belladelli
33f17b0195 HHH-17968 Add test for issue 2024-05-31 15:48:45 +02:00
marko-bekhta
045053ff8a HHH-17030 Followup: move schema check to launcher listener 2024-05-31 15:22:00 +02:00
Marco Belladelli
86a2b19b77
Add missing newline 2024-05-31 13:46:22 +02:00
Marco Belladelli
068b9d9cdd Mark org.hibernate.generator.values as @Incubating 2024-05-31 12:54:42 +02:00
Gavin King
407e57d442 HHH-18205 respect property-configured naming strategies in Configuration
and make the state model more transparent

Signed-off-by: Gavin King <gavin@hibernate.org>
2024-05-31 01:53:49 +02:00
Steve Ebersole
caa0ae845d Upgrade XJC plugin to address branch-switch issues 2024-05-30 12:53:08 -05:00
Steve Ebersole
88ec2fe38b Fix extended test SourceSets for hibernate-processor 2024-05-30 07:24:29 -05:00
Gavin King
9ac37a19c0 HHH-18179 incorrect warning issued for mappedBy with property access
Signed-off-by: Gavin King <gavin@hibernate.org>
2024-05-29 17:57:20 +02:00
Matej Pucihar
08d0d78147 HHH-18151 Fix lazy loading with generics and inheritance 2024-05-29 09:04:58 +02:00