Commit Graph

16097 Commits

Author SHA1 Message Date
Steve Ebersole 60d2623abe HHH-16257 - Add `@JavaServiceLoadable` to document Services or strategies that are loadable as Java services 2023-03-16 08:42:26 -05:00
Steve Ebersole 8678c661e6 HHH-16276 - More readable exception for non-compliant @OrderBy expressions 2023-03-16 00:38:57 -05:00
Steve Ebersole c7bc5bb6d2 HHH-16276 - More readable exception for non-compliant @OrderBy expressions 2023-03-15 19:16:42 -05:00
Steve Ebersole d9a85df190 HHH-16307 - Gradle plugin DSL 2023-03-15 18:01:53 -05:00
Réda Housni Alaoui e1512c0ea6 HHH-15972 entitygraph load error when Inheritance JOINED is used in 6.1.6 2023-03-15 17:53:38 -05:00
Yoann Rodière 20f4598cb2 HHH-16302 Clarify that the JDBC timezone is supposed to match the database timezone
See https://hibernate.zulipchat.com/#narrow/stream/132094-hibernate-orm-dev/topic/hibernate.2Etimezone.2Edefault_storage/near/341706032
2023-03-15 15:36:53 +01:00
Yoann Rodière 5b74011b7d HHH-16302 Document all TimeZoneStorageType values in reference documentation 2023-03-15 15:36:53 +01:00
Yoann Rodière 1974abb6dc HHH-16302 Document that TimeZoneStorageType.NORMALIZE normalizes to the JVM timezone, not to hibernate.jdbc.time_zone, upon reading values 2023-03-15 15:36:53 +01:00
Marco Belladelli 204278164d HHH-16234 Log identity hash code instead to calling instance.toString()
when resolving entity instance
2023-03-15 15:12:50 +01:00
Marco Belladelli 8881c7fa13 HHH-16234 Add test for issue 2023-03-15 15:12:50 +01:00
Yoann Rodière 4186595766
HHH-16310 Centralize the detection of multitenancy 2023-03-15 12:11:06 +01:00
Yoann Rodière fd07fe3469
HHH-16310 Fix retrieval of JDBC metadata when MultiTenantConnectionProvider is set through the service registry builder
... as opposed to setting it through settings.
2023-03-15 12:11:06 +01:00
Yoann Rodière b72d25ddbe
HHH-16310 Update reference documentation regarding multitenancy
* Remove mentions of 'hibernate.multiTenancy'. This setting no longer exists.
* Fix a few other inconsistencies.
2023-03-15 12:11:05 +01:00
Marco Belladelli e08b59a063 HHH-16210 Avoid join fetching multiple bag-type collections 2023-03-15 10:24:22 +01:00
Marco Belladelli 7fd8d0de12 HHH-16210 Add test for issue 2023-03-15 10:24:22 +01:00
Yoann Rodière 4dc9412d92
HHH-16279 Test extracting SQL from import.sql containing only comments 2023-03-15 08:20:10 +01:00
Yoann Rodière 88f8e8c887
HHH-16279 Allow scripts containing only comments in MultiLineSqlScriptExtractor 2023-03-15 08:20:10 +01:00
Florian Hof 5faf479451 update maven dependency of hibernate-spatial
the new Maven group is org.hibernate.orm (and so referenced in Spring Boot 3)
2023-03-14 12:19:36 +01:00
Christian Beikov 713be8eba6 HHH-15664 Fix array section in documentation 2023-03-14 12:18:27 +01:00
Steve Ebersole bf2716ac5c HHH-16284 - Rename JdbcParameterRender to ParameterMarkerStrategy 2023-03-13 16:06:46 -05:00
Steve Ebersole 61f927a3a7 HHH-16290 - Mark `o.h.persister.entity` and `o.h.persister.collection` as internal 2023-03-13 15:28:51 -05:00
Christian Beikov 79d3cb99ef Fix issues with too long table/column names for Oracle 11 2023-03-13 10:58:28 +01:00
Christian Beikov 46bd869e78 HHH-15885 Fix wrong collection fetch element ordering 2023-03-13 10:56:57 +01:00
Jan Schatteman e7af92f161 HHH-15885 Add test case for issue
Signed-off-by: Jan Schatteman <jschatte@redhat.com>
2023-03-13 10:56:57 +01:00
Davide D'Alto 4629bb1f00 HHH-16282 Make it possible for Hibernate Reactive to plug in custom fetch initializers 2023-03-11 13:11:57 +00:00
Sanne Grinovero 2f0e229d97 HHH-16260 DialectDelegateWrapper needs to be updated to delegate the new Dialect#getNativeParameterRenderer method 2023-03-10 11:37:16 +00:00
Steve Ebersole 5811c858de HHH-16260 - JdbcParameterRenderer not called with dynamic filters
HHH-16256 - JdbcParameterRenderer to have an impact on write operations
HHH-16273 - Support for Dialect native JdbcParameterRenderer
2023-03-09 20:06:02 -06:00
Steve Ebersole 274af05b8a HHH-16260 - JdbcParameterRenderer not called with dynamic filters
HHH-16256 - JdbcParameterRenderer to have an impact on write operations
HHH-16273 - Support for Dialect native JdbcParameterRenderer

agroal tests :(
2023-03-09 20:06:02 -06:00
Steve Ebersole cb146ce397 HHH-16260 - JdbcParameterRenderer not called with dynamic filters
HHH-16256 - JdbcParameterRenderer to have an impact on write operations
HHH-16273 - Support for Dialect native JdbcParameterRenderer
2023-03-09 20:06:02 -06:00
Steve Ebersole 55691a0c27 HHH-16260 - JdbcParameterRenderer not called with dynamic filters
HHH-16256 - JdbcParameterRenderer to have an impact on write operations
HHH-16273 - Support for Dialect native JdbcParameterRenderer
2023-03-09 20:06:02 -06:00
Steve Ebersole 9b83362b88 HHH-16260 - JdbcParameterRenderer not called with dynamic filters
HHH-16256 - JdbcParameterRenderer to have an impact on write operations
2023-03-09 20:06:02 -06:00
Steve Ebersole 07a653aa50 HHH-16260 - JdbcParameterRenderer not called with dynamic filters 2023-03-09 20:06:01 -06:00
Andrea Boriero c86d755d75 HHH-16215 Composite primary key @IdClass attribute mapping is borrowed from the first OneToMany backref and cannot be set 2023-03-09 18:21:12 +01:00
Marco Belladelli e1e0eb8968 HHH-16215 Add test for issue 2023-03-09 18:21:12 +01:00
Gavin King 15ad2c3d98 fix for HHH-16263
use a LinkedHashSet so that things are more deterministic

this is perhaps not a "complete" fix, but it will have to do for now
2023-03-09 18:21:12 +01:00
Christian Beikov 529f8e6fbe HHH-15766 Fix parenthesis for Oracle 11 2023-03-09 18:20:10 +01:00
Andrea Boriero fffc00d614 HHH-16258 NPE with SubselectFetch and inheritance 2023-03-08 15:32:13 +01:00
Andrea Boriero 5b04d1669c HHH-16258 Add test for issue 2023-03-08 15:32:13 +01:00
Sanne Grinovero a344cb6364 HHH-16223 Get SchemaManagementToolCoordinator to log deprecation warnings on legacy property 2023-03-07 21:35:33 +00:00
Sanne Grinovero c8b3257644 HHH-16223 Avoid using legacy HBM2DDL_CONNECTION 2023-03-07 21:35:33 +00:00
Sanne Grinovero 0b3deafa3c HHH-16223 General cleanup of use of deprecated constants 2023-03-07 21:35:33 +00:00
Sanne Grinovero 6ff7213515 HHH-16223 Deprecate HBM2DDL_SCRIPTS_ACTION 2023-03-07 21:35:33 +00:00
Sanne Grinovero 755e78ba18 HHH-16223 Deprecate HBM2DDL_SCRIPTS_DROP_TARGET 2023-03-07 21:35:33 +00:00
Sanne Grinovero a15eb53f6f HHH-16223 Deprecate HBM2DDL_SCRIPTS_CREATE_TARGET 2023-03-07 21:35:33 +00:00
Sanne Grinovero 2e6158622f HHH-16223 Deprecate HBM2DDL_CREATE_SCRIPT_SOURCE 2023-03-07 21:35:33 +00:00
Sanne Grinovero eeebd1c373 HHH-16223 Deprecate HBM2DDL_DROP_SOURCE 2023-03-07 21:35:33 +00:00
Sanne Grinovero 335e468943 HHH-16223 Deprecate HBM2DDL_DATABASE_ACTION 2023-03-07 21:35:33 +00:00
Paul Ferraro 82ee4c9250 HHH-16172 BasicCacheKeyImplementation must be public to support externalization. 2023-03-07 21:32:46 +00:00
Steve Ebersole 0d6fc46ee0 HHH-16019 - @Where not consistently applied across association boundaries
HHH-16264 - Deprecate `hibernate.use_entity_where_clause_for_collections`
HHH-16265 - Remove `@Where#applyInToManyFetch`
2023-03-07 12:38:47 -06:00
Christian Beikov 6685f2c89e Fix default charset testing for JDK21 2023-03-06 14:30:16 +01:00