Commit Graph

17106 Commits

Author SHA1 Message Date
Hendrik Schreiber 82d5d07750 HHH-17245 Better conform to SQLite/Xerial driver limitations.
Added getAlterTableToAddUniqueKeyCommand(), which always returns "", 
because SQLite does not support unique constraints in ALTER TABLE 
statements (see here). 
Added getDefaultUseGetGeneratedKey(), which always returns false, as the 
Xerial driver does support GET_GENERATED_KEYS.
2023-09-26 17:30:05 +02:00
Christian Beikov 59d254cae1 HHH-17242 Partly revert original solution to retain correct expression types 2023-09-26 15:45:04 +02:00
Yoann Rodière 7f19de0332 HHH-17259 Add a "compatibility" section to the user guide 2023-09-26 14:46:16 +02:00
Steve Ebersole 6c2e04381d natural-id + not-found
https://hibernate.atlassian.net/browse/HHH-17197 - Add check for illegal combo of to-one + natural-id + not-found
https://hibernate.atlassian.net/browse/HHH-17196 - Documentation for @NaturalId should be more explicit about non-nullability
2023-09-26 07:44:09 -05:00
Marco Belladelli dfa795eeac HHH-17255 Fix treated join basic path table reference resolution 2023-09-25 16:45:47 +02:00
Christian Beikov 458670b849 HHH-17255 Add test for issue 2023-09-25 16:45:47 +02:00
Marco Belladelli db2f2d8a9f HHH-17170 Support custom sql mutations for associated collections 2023-09-25 16:31:52 +02:00
Marco Belladelli 800f8f6f31 HHH-17170 Add test for issue 2023-09-25 16:31:52 +02:00
Marco Belladelli 83c900ed94 HHH-17188 Eagerly select values when query cache is enabled 2023-09-25 15:05:33 +02:00
Marco Belladelli cdb870a969 HHH-17188 Add test for issue 2023-09-25 15:05:33 +02:00
Marco Belladelli c021287296 HHH-17205 Avoid select by unique key with no referenced property 2023-09-25 15:05:22 +02:00
Marco Belladelli dcf1f1aa95 HHH-17205 Add test for issue 2023-09-25 15:05:22 +02:00
Marco Belladelli 20bbfb1000 HHH-17155 More precise primitive type assignment compatibility check 2023-09-25 15:05:07 +02:00
Marco Belladelli c70a746b17 HHH-17155 Add test for issue 2023-09-25 15:05:07 +02:00
Christian Beikov 3345658d9d HHH-17240 Make ClassTransformer enhancement thread safe 2023-09-22 18:04:58 +02:00
Jan Schatteman 884e1b1b82 HHH-15317 - Fix for issue
Signed-off-by: Jan Schatteman <jschatte@redhat.com>
2023-09-22 17:10:04 +02:00
Jan Schatteman 335513d5af HHH-15317 - Add test for issue
Signed-off-by: Jan Schatteman <jschatte@redhat.com>
2023-09-22 17:10:04 +02:00
Christian Beikov 47316da04b HHH-17242 Improve temporal arithmetic SQL rendering 2023-09-22 16:38:06 +02:00
Jan Schatteman aa7a2cc0f0 HHH-17228 - apply the discriminator for 1-1 mappings to single-table-inheritance subclass attributes
Signed-off-by: Jan Schatteman <jschatte@redhat.com>
2023-09-21 16:41:49 +02:00
Karel Maesen 8df6d39b97 HHH-16867 - support index and join hints in the CockroachDB dialect 2023-09-20 17:04:29 +02:00
Gavin King b7bdcd100f very trivial doc changes 2023-09-20 15:55:31 +02:00
Gavin King 000b6fd427 add link to full HQL grammar to HQL doc 2023-09-20 15:29:32 +02:00
Gavin King 4a64b4df9e
HHH-17219 tests for row value constructor comparison
- add tests for row value constructor comparison/in predicate
- also add non-working test for parameters in tuple constructor
- slightly improve FunctionTests by making a string column non-null
2023-09-20 15:27:20 +02:00
Jan Schatteman d325a5e90d HHH-16515 - Get rid of nullness suppression in jpamodelgen TypeUtils
Signed-off-by: Jan Schatteman <jschatte@redhat.com>
2023-09-20 09:14:41 +02:00
Jan Schatteman 7ff76bf6eb HHH-16515 - Add o.h.engine.spi to nullness checking
Signed-off-by: Jan Schatteman <jschatte@redhat.com>
2023-09-20 09:12:44 +02:00
Christian Beikov f84c2b56db HHH-13741 Make sure SQL is logged for regular select queries 2023-09-19 12:30:21 +02:00
Hibernate-CI 1c5bdd5151 Post-steps for release : `6.3.1.Final` 2023-09-19 09:24:08 +00:00
Hibernate-CI a4f51e3ea1 Pre-steps for release : `6.3.1.Final` 2023-09-19 09:16:17 +00:00
Marco Belladelli a0fd64398a HHH-17203 Add test for issue 2023-09-19 10:58:53 +02:00
syeeuns 0722ea4f9d Fix typo in 'locking-follow-on-examples.sql' 2023-09-19 10:36:51 +02:00
syeeuns e747b3d9b7 Fix typo in '12.2.3. StalelessSession' 2023-09-19 10:34:54 +02:00
syeeuns 7974c0a842 Fix typo in '12.2. Session batching' 2023-09-19 10:34:54 +02:00
Chris Cranford e1f9ccaee9 HHH-17080 Fix LocalDateTime resolved value precision 2023-09-19 10:22:29 +02:00
Jan Schatteman 7d197329d6 HHH-17187 - Disallow UUIDs with a trailing 0 byte in tests
Signed-off-by: Jan Schatteman <jschatte@redhat.com>
2023-09-19 09:16:54 +02:00
Marco Belladelli b38bc76d87 HHH-17156 Skip initialization for different subtype embeddables 2023-09-18 20:48:05 +02:00
gtoison 32605a57e0 HHH-17156 Add test for issue 2023-09-18 20:48:05 +02:00
Gavin King 470b72deee document tuple constructors now they work reliably across all platforms! 2023-09-18 19:52:08 +02:00
Andrea Boriero 9a68a9b580 HHH-17221 AssertionError initializing a collection with FetchMode.SUBSELECT and IdClass having only one field 2023-09-18 16:34:17 +02:00
Andrea Boriero 4f3654e1d1 HHH-17221 Add test for issue 2023-09-18 16:34:17 +02:00
dependabot[bot] 85bf93a641 Bump com.gradle.enterprise from 3.14.1 to 3.15
Bumps com.gradle.enterprise from 3.14.1 to 3.15.

---
updated-dependencies:
- dependency-name: com.gradle.enterprise
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-09-18 14:57:32 +01:00
Sanne Grinovero 07fe08774f HHH-17220 Avoid runtime lookups of JdbcService from TableGenerator and TableStructure 2023-09-18 11:18:08 +01:00
Marco Belladelli 0ecd5d8a45 HHH-17167 Also use `@RowId` for deletes when available 2023-09-15 12:04:25 +02:00
Marco Belladelli 3da12cae61 HHH-17167 Add test for issue 2023-09-15 12:04:25 +02:00
Christian Beikov 3eb324f714 HHH-17202 Fix ArrayStoreException for single field id class entity collection batch loading 2023-09-15 09:15:25 +02:00
Christian Beikov fc65f98aa2 HHH-17202 Test ArrayStoreException for single field id class entity collection batch loading 2023-09-15 09:15:25 +02:00
Andrea Boriero fe7d2814e3 HHH-17201 Unexpected value type exception for unordered multi id Load with ordered return disable 2023-09-14 15:40:25 +02:00
Andrea Boriero 438db8f0ae HHH-17201 Add test for issue 2023-09-14 15:40:25 +02:00
Barry LaFond add1ffae07 HHH-17204 visibility changes for Reactive upsert() support 2023-09-14 14:04:31 +02:00
dependabot[bot] 2561a5072b Bump com.gradle.common-custom-user-data-gradle-plugin
Bumps com.gradle.common-custom-user-data-gradle-plugin from 1.11.1 to 1.11.2.

---
updated-dependencies:
- dependency-name: com.gradle.common-custom-user-data-gradle-plugin
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-09-12 14:01:46 +02:00
Gavin King 9a48ce4040 add some links to doc 2023-09-11 19:25:27 +02:00