Commit Graph

13978 Commits

Author SHA1 Message Date
Christian Beikov 956ec30de5 HHH-15157 Add HQL query to NoResultException 2022-04-04 13:07:44 +02:00
Christian Beikov f03254347a Drop LocalDateCustomSessionLevelTimeZoneTest because it's a driver issue 2022-04-01 13:15:48 +02:00
Christian Beikov 59536ce6a9 Add TCK results for 6.0.0.Final 2022-04-01 12:23:26 +02:00
Hibernate-CI 2560cc6638 Post-steps for release : `6.0.0.Final` 2022-03-31 18:28:30 +00:00
Hibernate-CI 53889db409 Pre-steps for release : `6.0.0.Final` 2022-03-31 18:24:14 +00:00
Steve Ebersole 6180e94fdc - Drop building of bundles for SourceForge
- Update release artifacts section of the release announcement
- Update Migration Guide wrt SourceForge and release artifacts
2022-03-31 11:58:26 -05:00
Christian Beikov fa7cb3f0e9 Fix issues with respecting padding and limit for in list rendering 2022-03-31 18:01:46 +02:00
Steve Ebersole ad828a0a4a release announcement, doc artifacts 2022-03-31 11:01:06 -05:00
Steve Ebersole 8d20c033b1 Address test failures in Gradle plugin module
- I was not able to figure this out, so simply disabled the TestKit related tests
- unfortunately, this means we have no automated functional testing of the plugin in the build
2022-03-31 07:49:28 -05:00
Andrea Boriero 3358157d19 HHH-15078 - Support for Tuple and SelectionQuery 2022-03-31 07:49:14 -05:00
Steve Ebersole aa0c57aa5c HHH-15078 - Support for Tuple and SelectionQuery 2022-03-30 14:20:44 -05:00
Steve Ebersole 88938ac482 Address test failures in Gradle plugin module
- I was not able to figure this out, so simply disabled the TestKit related tests
- unfortunately, this means we have no automated functional testing of the plugin in the build
2022-03-30 14:20:36 -05:00
Steve Ebersole 5b0c49e6a2 HHH-15133 - Use specified result-type to better infer "shape" of query results with implicit selections
Alternate solution for de-duplication handling
2022-03-30 13:34:18 -05:00
Steve Ebersole c033b9aa5f HHH-15133 - Use specified result-type to better infer "shape" of query results with implicit selections 2022-03-30 13:34:18 -05:00
Steve Ebersole bec32ebbc4 HHH-15133 - Use specified result-type to better infer "shape" of query results with implicit selections 2022-03-30 13:34:18 -05:00
Steve Ebersole cac18ae0c7 HHH-15133 - Use specified result-type to better infer "shape" of query results with implicit selections 2022-03-30 13:34:18 -05:00
Steve Ebersole cb4691e98e work on migration guide and 6.0 announcement 2022-03-30 13:07:22 -05:00
Steve Ebersole 8b9c68b8db work on migration guide and 6.0 announcement 2022-03-30 11:49:30 -05:00
Christian Beikov 4334b46376 Update the bulk section of the batching documentation chapter for the new mutation strategies. Also implement the missing InlineUpdateHandler 2022-03-30 18:21:27 +02:00
Christian Beikov 111fe26ccc Fix some issues in the legacy type resolution documentation and raw types issues for UserType 2022-03-30 18:21:27 +02:00
Christian Beikov 29d457b16a Add documentation for the sql function 2022-03-30 18:21:27 +02:00
Steve Ebersole d8d326a76f work on migration guide and 6.0 announcement 2022-03-30 09:26:20 -05:00
Andrea Boriero 63ba1787d0 Legacy generator strategy increment size 2022-03-30 15:58:00 +02:00
Gavin King 7d9eada83e roll back breakage to DurationJavaType
see the comment in the code
2022-03-30 09:52:13 +02:00
Steve Ebersole 6d55b9b2a4 mark some incubations 2022-03-29 22:03:20 -05:00
Steve Ebersole e433f32fc6 HHH-15143 - Add an "implicit naming strategy" for database structures (sequence and tables) for identifier generators
- clean up, javadoc, migration-guide
2022-03-29 20:59:21 -05:00
Steve Ebersole 56ba690366 HHH-15143 - Add an "implicit naming strategy" for database structures (sequence and tables) for identifier generators 2022-03-29 20:59:21 -05:00
Andrea Boriero 2709bc70b0 HHH-15143 - Add an "implicit naming strategy" for database structures (sequence and tables) for identifier generators 2022-03-29 20:59:21 -05:00
Steve Ebersole 33e2faced2 HHH-15143 - Add an "implicit naming strategy" for database structures (sequence and tables) for identifier generators
HHH-15144 - Add IncubationLogger
2022-03-29 20:59:21 -05:00
Christian Beikov 117e62195a Allow configuring the preferred JDBC type for Instant 2022-03-29 19:31:53 +02:00
Christian Beikov a9d1035806 Do some renaming for consistency and update documentation for new SQL types 2022-03-29 19:31:53 +02:00
Steve Ebersole 814c164c81 HHH-14672 - Allow specifying CHAR-based storage for UUID mappings 2022-03-29 16:53:35 +02:00
Christian Beikov 21a343fc60 Fix HQL update issues with composite id fk associations as fix some raw types issue 2022-03-29 16:07:24 +02:00
Christian Beikov 52fd9cfe17 Ensure results from previous TCK runs is properly deleted before starting a new run 2022-03-29 16:03:19 +02:00
Christian Beikov 063a13c8a3 Get rid of some NotYetImplementedFor6Exception uses 2022-03-29 14:03:49 +02:00
Christian Beikov 13460034fd Add a migration guide section, replace static executor uses and remove obsolete todos 2022-03-29 14:03:49 +02:00
Christian Beikov 338cd4fed7 Update the Jakarta Persistence TCK version to 3.0.2 2022-03-29 11:52:56 +02:00
Christian Beikov dcc0b7d7d8 Revert version change BENCHMARK 2022-03-26 12:14:17 +01:00
Christian Beikov bbe8783887 Further improvements 2022-03-26 01:56:33 +01:00
Christian Beikov 352970604d Render select item aliases for sub queries in from clause to avoid possible alias collision 2022-03-26 01:56:33 +01:00
Christian Beikov 23098ca254 Disable select item deduplication for query groups and deduplicate within a fetch parent 2022-03-26 01:56:33 +01:00
Christian Beikov b4a1b149fb Add support for specifying the SqlTypes field name when a type code is expected 2022-03-26 00:02:18 +01:00
Christian Beikov e1742ac3ac Update H2 to 2.1.210 and HSQLDB to 2.6.1 2022-03-25 21:59:23 +01:00
Christian Beikov b737231416 Make sure Hibernate works with the Jakarta Persistence 3.1 API 2022-03-25 21:24:13 +01:00
Christian Beikov 6b8fdf3b70 Model timestampdiff with interval as result with null duration unit 2022-03-25 21:13:14 +01:00
Christian Beikov de21820f84 HHH-13135 Use FOR NO KEY UPDATE when locking in PostgreSQL 2022-03-25 20:53:25 +01:00
Christian Beikov f048ea8205 Introduce a special TimeZoneStorageType#NORMALIZE_UTC variant 2022-03-25 20:53:05 +01:00
Christian Beikov f2aa533dfc Switch back to numeric(21) with nanosecond resolution as fallback for mapping Duration to retain backwards compatibility 2022-03-25 20:20:28 +01:00
Christian Beikov 6801ff0f26 Introduce option to configure how to store java.time.Duration 2022-03-25 20:20:28 +01:00
Christian Beikov 7020a1a563 Make sure timestampdiff returns a double for the SECOND unit as per JPA 3.1 2022-03-25 20:20:28 +01:00