Commit Graph

7160 Commits

Author SHA1 Message Date
Andrea Boriero 304af1c3a6 Fix Oracle test failure 2021-09-08 17:05:34 +02:00
Andrea Boriero e2a1ae27d7 Fix Oracle identifier is too long test failure 2021-09-08 11:39:07 +02:00
Andrea Boriero 7275f160a7 Re-enabled additional tests 2021-09-08 11:27:24 +02:00
Andrea Boriero 0c96fd75af Re-enabled additional tests 2021-09-08 11:27:24 +02:00
Andrea Boriero b2b8197388 Migrate test to JUnit 5 2021-09-07 19:03:01 +02:00
Gavin King 8ce2098deb test for filtering @OneToMany associations by discriminator
see https://github.com/eclipse-ee4j/jpa-api/issues/39#issuecomment-830112571
2021-09-07 19:03:01 +02:00
Andrea Boriero 3bc890dc48 Merge branch 'main' into wip/6.0_merge_main 2021-09-07 17:34:40 +02:00
Andrea Boriero 236e901cd1 Merge remote-tracking branch 'upstream/main' into wip/6.0 2021-09-07 17:22:42 +02:00
Arkadiusz Biczewski e0d262cc3f HHH-14813 Update DB2 dialect with bind parameters limit
Provide allowed parameters limit for DB2 queries based on official documentation: https://www.ibm.com/docs/en/db2/11.5?topic=sql-xml-limits
2021-09-07 15:23:58 +01:00
Andrea Boriero e07e6d4105 Re-enabled additional tests 2021-09-07 15:54:47 +02:00
Andrea Boriero 8dbac8d44c Re-enabled additional tests 2021-09-07 15:54:47 +02:00
Andrea Boriero 05ea5d2c79 Re-enabled additional tests 2021-09-07 15:54:47 +02:00
Andrea Boriero ccb590caf4 Re-enabled additional tests 2021-09-07 15:54:47 +02:00
Andrea Boriero 6f32391ed7 Re-enabled additional tests 2021-09-07 15:54:47 +02:00
Andrea Boriero 8d6ada3357 Re-enabled additional tests 2021-09-07 15:54:47 +02:00
Andrea Boriero 94c4bcf66f Re-enabled additional tests 2021-09-07 15:54:47 +02:00
Andrea Boriero 4563c73abb Fix final attributes getter and setter methods log Could not create proxy factory instead of failing SF creation 2021-09-07 15:54:47 +02:00
Andrea Boriero 7d4df4a01b Re-enabled additional tests 2021-09-07 15:54:47 +02:00
rmartinc a666ac0dac HHH-14796 Cannot replace an existing JPQL NamedQuery with a native NamedQuery 2021-09-07 12:28:28 +01:00
Gavin King 971a47d15d expose two operations on EntityType for use by Hibernate Reactive
see https://github.com/hibernate/hibernate-reactive/pull/954
2021-09-07 12:17:57 +01:00
Yoann Rodière 3810727f5d HHH-14811 Throw LazyInitializationException on lazy-loading an association on a deleted entity with bytecode enhancement 2021-09-07 11:41:04 +01:00
Yoann Rodière 30a5acf741 HHH-14811 Test loading a lazy association on a deleted entity with bytecode enhancement 2021-09-07 11:41:04 +01:00
Gavin King e929ac94ce removed unused code path from generateInsertString()
as suggested in the TODO
2021-09-07 09:28:09 +02:00
Gavin King d1806c5e92 insert with @DynamicInsert should use generateIdentityInsertString()
see the comment in generateInsertString()
2021-09-07 09:28:09 +02:00
Steve Ebersole 60e97bcfca Allow for PU jar-file entries as relative file paths (intended for testing) 2021-09-02 14:02:46 -05:00
Christian Beikov dd6efa509b Introduce internal init_sql config and by default enable ansinull for Sybase ASE 2021-09-02 16:54:46 +02:00
Christian Beikov 9e4e9ce0d5 Determine ansinull setting for Sybase ASE and implement proper comparison handling when it is off 2021-09-02 16:54:46 +02:00
Christian Beikov ea099e7e85 Fix some query caching issue related to pagination parameters and a small case sensitivity issue 2021-09-02 16:54:46 +02:00
Christian Beikov 59fbdb9039 Treat BIT if reported by ResultSetMetaData like BOOLEAN 2021-09-02 16:54:46 +02:00
Christian Beikov 65016aaf42 Implement envers order fragment support by introducing an internal sqm function and re-enable all envers tests 2021-09-02 16:54:46 +02:00
Christian Beikov 86000e9f22 Capture whether a foreign key is constrained and allow skipping the foreign key access optimization explicitly 2021-09-02 16:54:46 +02:00
Christian Beikov f23ecfc58e Implement type name preserving for envers and properly escape string values when transforming to literals 2021-09-02 16:54:46 +02:00
Christian Beikov acc5d0d977 Re-implement nested property access in getPropertyValue 2021-09-02 16:54:46 +02:00
Christian Beikov c16731d14a Cleanup docs, implement appendHqlString for DiscriminatorSqmPath and fix MapMember type 2021-09-02 16:54:46 +02:00
Christian Beikov 76bfbccbe6 Fix issues with parameterized user type by restoring what Hibernate 5 did 2021-09-02 16:54:46 +02:00
Christian Beikov f2598d70b9 Fix secondary table join component ordering issue 2021-09-02 16:54:46 +02:00
Andrea Boriero 20d09fafe4 Throw Mapping exception when multiple component for the same java class has different property mapping 2021-09-01 10:34:55 +02:00
Jan Schatteman bf57f31a8f Move some tests from test.annotations to orm.test.annotations
Signed-off-by: Jan Schatteman <jschatte@redhat.com>
2021-08-31 17:25:49 +02:00
Andrea Boriero c223ea16cb Fix Sybase issue storing negative values for Byte attributes 2021-08-31 14:54:40 +02:00
Andrea Boriero f3ff509095 Fix resolveMappingExpressable for SqmFieldLiteral 2021-08-31 14:54:40 +02:00
Christian Beikov 118b160b02 Introduce special str function implementation for T-SQL 2021-08-31 14:52:59 +02:00
Christian Beikov b4a82f0854 Introduce TupleType for modelling structural types 2021-08-31 14:52:59 +02:00
Christian Beikov 1a3629a571 Fix some tests and config. Enable all documentation tests. Add profile for PG13 2021-08-31 14:52:59 +02:00
Andrea Boriero bf79ff6cfd Fix Sybase failure 2021-08-31 09:17:15 +02:00
Andrea Boriero bb7b524e40 Re-enabled additional tests 2021-08-31 09:17:15 +02:00
Steve Ebersole 6f60cd8918 improve discriminator handling
- use fetch/result as the distinction for whether to select Class / entity-name or the "underlying type" value for discriminator.  The only time we'd have a DomainResult for the discriminator is for Query where the type is selected; all other times want the underlying type
2021-08-30 13:32:52 -05:00
Andrea Boriero aaba4767fe Fix Sybase Connection#getSchema() throws an exception 2021-08-30 18:34:42 +02:00
Christian Beikov c01734adca Rely on fetch of version attribute mapping instead of creating domain result for version mapping for entity initializers to allow overriding the selection expression 2021-08-30 17:18:02 +02:00
Christian Beikov 75d2ada4d8 Fix component and foreign- as well as primary-key properties/columns ordering 2021-08-30 17:18:02 +02:00
Andrea Boriero cdeb95a4d5 Merge remote-tracking branch 'upstream/main' into wip/6.0 2021-08-30 14:07:19 +02:00