Commit Graph

8258 Commits

Author SHA1 Message Date
Sanne Grinovero bee5bae7b6 HHH-15138 Further simplify BoundedConcurrentHashMap by removing support for NONE eviction 2022-03-23 18:22:42 +00:00
Sanne Grinovero 04bfdd49ab HHH-15138 Style and formatting fixes in BoundedConcurrentHashMap 2022-03-23 18:22:42 +00:00
Sanne Grinovero 1d1a142345 HHH-15138 Remove support for Eviction Listeners in BoundedConcurrentHashMap 2022-03-23 18:22:42 +00:00
Andrea Boriero 52d15cf769 Re-enabled additional tests 2022-03-23 18:21:09 +01:00
Steve Ebersole cc02b926fb HHH-15139 - Improvements for QueryInterpretationCache
- improvements to SqmInterpretationsKey
2022-03-23 11:32:13 -05:00
Christian Beikov 75a8ad1851 HHH-15135 Respect precision in temporal version types when generating timestamps 2022-03-23 16:20:18 +01:00
Steve Ebersole 8470d6db5b HHH-15132 - Improvements for NavigablePath
- additional refactoring of uses of `NavigablePath#getFullPath`
2022-03-22 21:26:41 -05:00
Steve Ebersole e496ec45ea HHH-15132 - Improvements for NavigablePath
- dropped `NavigablePath#fullPath` field - `#getFullPath` is now "(re)built" on demand
- adjust uses of `NavigablePath#getFullPath`
- refactor `NavigablePath` constructors
2022-03-22 21:26:41 -05:00
Steve Ebersole f474449e7d HHH-15132 - Improvements for NavigablePath
Begin breaking down "full path"
2022-03-22 21:26:41 -05:00
Scott Marlow 73153be99d remove spaces from hibernate.connection.datasource, hibernate.connection.pool_size, hibernate.connection.isolation
Signed-off-by: Scott Marlow <smarlow@redhat.com>
2022-03-22 14:55:36 -05:00
Steve Ebersole d276075ade HHH-15132 - Improvements for NavigablePath
Package move;
@Incubating
2022-03-21 02:53:56 -05:00
Christian Beikov fcb3664b08 Add some javadocs to TableGroupJoinProducer 2022-03-18 16:24:44 +01:00
Christian Beikov 2894f84d6e HHH-14487 Fix usage of wrong Map in PropertyAccessStrategyMapImpl 2022-03-18 15:22:45 +01:00
CHAPEL Guillaume c57d394445 HHH-15118 Fix duplicate ids with PooledOptimizer when sequence value is initialValue 2022-03-18 10:27:06 +01:00
Andrea Boriero e0e6050ba1 HHH-15117 ConstraintViolationException is thrown using same @SecondaryTable on two entities 2022-03-17 18:34:30 +01:00
Andrea Boriero 42e44f392b HHH-15117 Add test for issue 2022-03-17 18:34:30 +01:00
Christian Beikov 669d23319d Show an issue with BasicFormatterImpl 2022-03-17 18:34:21 +01:00
Benedikt Waldvogel 41741fb79c HHH-15065: Test that SQL statements are deterministic when using entity graphs 2022-03-17 18:33:34 +01:00
Andrea Boriero 3d39936728 HHH-15091 EntityManager.persist does not verify the existence of the one side of a many-to-one relationship 2022-03-17 17:35:50 +01:00
Andrea Boriero 2618a78f43 HHH-15091 Add test for issue 2022-03-17 17:35:50 +01:00
Andrea Boriero cb3690466f HHH-15098 Incorrect behavior when updating managed oneToMany collection on entity with naturalId 2022-03-17 17:33:00 +01:00
Andrea Boriero c35f495a7b HHH-15098 Add test for issue 2022-03-17 17:33:00 +01:00
Andrea Boriero 1d67993173 HHH-15111 MappingException is thrown for @JoinColumn with referencedColumnName on a @SecondaryTable 2022-03-17 17:28:55 +01:00
Andrea Boriero cd78676608 HHH-15115 Fix PostgreSQL SqmMultiTableMutationStrategy 2022-03-17 12:11:02 +01:00
Sanne Grinovero 6169a60ecd Always guard for Log level before producing log message parameters 2022-03-16 22:09:32 +00:00
Christian Beikov 2184a39dcf Temporarily disable a test for Oracle due to a bug in BasicFormatterImpl 2022-03-16 16:54:35 +01:00
Christian Beikov d17a6fbf85 Fix NPE with collection filter predicates when joins have no group alias 2022-03-16 16:54:35 +01:00
Christian Beikov 8cf0265f8d Make sure root virtual table group joins are rendered properly 2022-03-16 16:54:34 +01:00
Christian Beikov b227475489 Make sure the discriminator path uses the correct table group 2022-03-16 16:54:34 +01:00
Christian Beikov 20564a5547 Make sure DML updates do inserts into secondary tables when necessary 2022-03-16 16:54:34 +01:00
Christian Beikov 955e8265dc Do not expose id class embeddables through getManagedTypes 2022-03-16 16:54:34 +01:00
Christian Beikov 7f4a4afd64 Also create inverse model parts for nested embeddable attributes 2022-03-16 16:54:34 +01:00
Christian Beikov c548a79f0b Introduce special part name for FK target part to avoid issues with composite FK initializers 2022-03-16 16:54:34 +01:00
Christian Beikov 0ca38c8c87 Allow ordering query groups by attribute name and fix processing issue with nested set operations 2022-03-16 16:54:34 +01:00
Christian Beikov 246f1048a0 Add inverse NonAggregatedIdentifierMapping that uses VirtualIdEmbeddable as model part 2022-03-16 16:54:33 +01:00
Steve Ebersole 8c052054a8 Intermittent test failure (Sybase) 2022-03-15 12:35:45 -05:00
Steve Ebersole 9335d3efbf HHH-14993 - EAGER non-inverse collection throws StackOverflowError if `max_fetch_depth` not set 2022-03-15 09:41:36 -05:00
Steve Ebersole 38cffd0c8f HHH-14993 - EAGER non-inverse collection throws StackOverflowError if `max_fetch_depth` not set 2022-03-15 09:41:36 -05:00
Andrea Boriero 2d19bdbaf3 HHH-15113 Exception setting ParameterExpressions on Update Queries 2022-03-14 23:27:41 +00:00
Steve Ebersole 741b6b71f1 logging report 2022-03-11 14:45:43 -06:00
Steve Ebersole e16fbb6c31 report-tasks 2022-03-09 12:28:13 -06:00
Christian Beikov 293315ffa4 HHH-15105 Test and fix for NPE when access default query cache region statistics 2022-03-09 12:10:14 +01:00
Yoann Rodière a88170d24a HHH-15107 Upgrade to Mockito 4.3.1 2022-03-09 08:11:09 +01:00
Steve Ebersole 3a6ad2fd3a Fix test failure 2022-03-08 23:40:41 -06:00
Steve Ebersole 3dc0dd0a6f HHH-15114 - Clean up deprecations 2022-03-08 21:39:21 -06:00
Steve Ebersole 1fe1110f0b HHH-15106 - fk() SQM function 2022-03-08 21:00:08 -06:00
Steve Ebersole 415b28f116 HHH-15114 - Clean up deprecations 2022-03-08 20:24:14 -06:00
Jan Schatteman c46ec5a14e Removed deprecated AbstractEntityPersister.getIdentityDelegate()
Signed-off-by: Jan Schatteman <jschatte@redhat.com>
2022-03-08 18:42:18 -06:00
Jan Schatteman 91a1ff81f8 Removed deprecated SharedSessionContractImplementor.getTimestamp()
Signed-off-by: Jan Schatteman <jschatte@redhat.com>
2022-03-08 18:42:18 -06:00
Jan Schatteman 291e755686 Removed deprecated methods in ProxyFactoryFactory and NoneBasicProxyFactory
Signed-off-by: Jan Schatteman <jschatte@redhat.com>
2022-03-08 18:42:18 -06:00