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
Christian Beikov
b84a6e3a7f
Avoid running the pipeline on branch indexing
2022-03-25 15:36:38 +01:00
Christian Beikov
5a2f92588c
Do not reuse join that is treat joined
2022-03-25 15:27:14 +01:00
Andrea Boriero
99ed18c228
Add additional tests
2022-03-25 13:46:12 +01:00
Andrea Boriero
1a1a6c22f1
Fix @ForeignKeyey(ConstraintMode.NO_CONSTRAINT) throwing EntityNotFoundException
2022-03-25 13:46:12 +01:00
Steve Ebersole
33a7133695
HHH-15139 - Improvements for QueryInterpretationCache
...
- improvements to SqmInterpretationsKey
- improvements to AbstractFetchParent
2022-03-25 07:16:33 -05:00
Christian Beikov
6fd8034ec5
Use string based storage as fallback for JSON
2022-03-24 21:29:37 +01:00
Christian Beikov
ad806ffc83
Fix compile error
2022-03-24 21:23:00 +01:00
Christian Beikov
ce298a1566
Make use of type variable for a few CompositeUserType methods
2022-03-24 09:29:45 +01:00
Christian Beikov
4b48dd31f6
Get rid of MVCC JDBC connection parameter
2022-03-24 09:15:11 +01:00
Sanne Grinovero
bee5bae7b6
HHH-15138 Further simplify BoundedConcurrentHashMap by removing support for NONE eviction
2022-03-23 18:22:42 +00:00