8231 Commits

Author SHA1 Message Date
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
Jan Schatteman
9fc2b3dea5 Removed deprecated LazyAttributesMetadata.getAttributesInSameFetchGroup(...)
Signed-off-by: Jan Schatteman <jschatte@redhat.com>
2022-03-08 18:42:18 -06:00
Jan Schatteman
4b5d3e645b Removed deprecated SessionFactoryOptions.getStatelessInterceptorImplementor()
Signed-off-by: Jan Schatteman <jschatte@redhat.com>
2022-03-08 18:42:18 -06:00
Jan Schatteman
2244ab8e61 Removed deprecated QueryEngine.DEFAULT_PARAMETER_METADATA_MAX_COUNT
Signed-off-by: Jan Schatteman <jschatte@redhat.com>
2022-03-08 18:42:18 -06:00
Jan Schatteman
4669fc7c4c Removed deprecated org.hibernate.mapping.AuxiliaryDatabaseObject
Signed-off-by: Jan Schatteman <jschatte@redhat.com>
2022-03-08 18:42:18 -06:00
Jan Schatteman
7931e9c755 Removed deprecated non-static methods from LobTypeMappings and NationalizedTypeMappings
Signed-off-by: Jan Schatteman <jschatte@redhat.com>
2022-03-08 18:42:18 -06:00
Jan Schatteman
8e068d7647 Removed deprecated SessionFactoryServiceInitiator.initiateService(SessionFactoryImplementor, SessionFactoryOptions, ServiceRegistryImplementor)
Signed-off-by: Jan Schatteman <jschatte@redhat.com>
2022-03-08 18:42:18 -06:00
Jan Schatteman
b1ec3ab78b Removed deprecated Interceptor.onPrepareStatement(String sql)
Signed-off-by: Jan Schatteman <jschatte@redhat.com>
2022-03-08 18:42:18 -06:00
Jan Schatteman
13527366c9 Removed deprecated setFlushMode from Session and SharedSessionContractImplementor
Signed-off-by: Jan Schatteman <jschatte@redhat.com>
2022-03-08 18:42:18 -06:00
Jan Schatteman
8b0f70f066 Removed deprecated MetadataBuildingOptions.getReflectionManager()
Signed-off-by: Jan Schatteman <jschatte@redhat.com>
2022-03-08 18:42:18 -06:00
Jan Schatteman
41016674cb Removed deprecated InFlightMetadataCollector.getClassmateContext()
Signed-off-by: Jan Schatteman <jschatte@redhat.com>
2022-03-08 18:42:18 -06:00
Jan Schatteman
6564abe4c7 Removed deprecated transactionContext() from SharedSessionBuilder
Signed-off-by: Jan Schatteman <jschatte@redhat.com>
2022-03-08 18:42:18 -06:00
Christian Beikov
34b4e873df Get rid of StateArrayContributor 2022-03-08 23:10:35 +01:00
Christian Beikov
af9edd50d6 Add SqlTypes.TIMESTAMP_UTC to as jdbc type for java.time.Instant 2022-03-08 23:05:09 +01:00
Christian Beikov
964e72f536 Implement support for TimeZoneStorageType.COLUMN 2022-03-08 23:05:09 +01:00
Christian Beikov
fa750a9c26 Make LONGX types synonyms for X types again and remove unnecessary case labels 2022-03-08 21:59:49 +01:00
Christian Beikov
2c80250b0e Replace typeNames in Dialect with SqlType and SqlTypeRegistry that dialects contribute into 2022-03-08 21:59:49 +01:00
Christian Beikov
7a55c7b34b HHH-15071 Apply type inference in SQM for like predicate and avoid NPE in query parameters 2022-03-08 19:51:55 +01:00
Christian Beikov
3d55855a87 HHH-13694 fix numeric overflow exception for large sequence min values 2022-03-08 19:49:48 +01:00
Steve Ebersole
0af7ed353a HHH-15099 - Improve handling of associations marked with @NotFound
HHH-15106 - fk() SQM function
2022-03-08 06:22:03 -06:00
Steve Ebersole
362b4c0ac7 HHH-15106 - fk() SQM function 2022-03-08 06:21:50 -06:00
Andrea Boriero
6e6cc5f06e Fix subquery throwing SqlTreeCreationException( Found un-correlated path usage in sub query) 2022-03-08 12:55:27 +01:00
Christian Beikov
0a73425520 Flatten the junctions in the SQM model 2022-03-07 15:40:58 +01:00
Steve Ebersole
71e3b5277a HHH-15099 - Improve handling of associations marked with @NotFound
- test consolidation
2022-03-05 08:59:31 -06:00
Steve Ebersole
82feac6bd3 HHH-15099 - Improve handling of associations marked with @NotFound
- support for NotFound on logical 1-1 defined on JoinTable
2022-03-05 08:59:31 -06:00
Steve Ebersole
ed5831f482 HHH-15099 - Improve handling of associations marked with @NotFound
- clean-up
2022-03-05 08:59:31 -06:00
Steve Ebersole
c5ac528a24 HHH-15099 - Improve handling of associations marked with @NotFound
- database snapshot handling
2022-03-05 08:59:31 -06:00
Steve Ebersole
ceb7df0c51 HHH-15099 - Improve handling of associations marked with @NotFound
- Javadoc improvements for `@NotFound`-related tests
2022-03-05 08:59:31 -06:00