Steve Ebersole
33358df72b
New testing `@Jpa` annotation
2020-12-11 10:24:29 +01:00
Andrea Boriero
d810970489
Remove duplicated code from ConcreteSqmSelectQueryPlan
2020-12-11 09:56:16 +01:00
Andrea Boriero
820b815b35
BaseSqmToSqlAstConverter#consumeAttributeJoin() code clean up
2020-12-10 17:02:49 +01:00
Andrea Boriero
6d2e80d43a
Fix EmbeddedId lazy collection initializer
2020-12-10 17:02:49 +01:00
Andrea Boriero
c10b4e0f2f
Fix issue with fetch deep and hql join fetch recognition
2020-12-10 17:02:49 +01:00
Andrea Boriero
7d74f1c727
Fix issue with emneddable id initialization
2020-12-10 17:02:49 +01:00
Christian Beikov
c915168cf1
HHH-14360 Test a fix for NPE due to non-existing previous state in bytecode enhanced dirty attribute resolving
2020-12-09 11:46:43 +01:00
Andrea Boriero
d32fb746d6
Fix SqlAstTranslator affected tablenames includes synch tables
2020-12-08 17:01:27 +01:00
Andrea Boriero
9a6465a72f
Check if auto flush is required for hql queries
2020-12-08 17:01:27 +01:00
Andrea Boriero
dbec10aff1
HHH-14364 UpdateDetachedTest#testUpdateDetachedWithAttachedPersistentSet failing when run on OracleDB
2020-12-08 16:04:07 +01:00
Andrea Boriero
bdc3a5cdc7
HHH-14363 MutableTypeEnhancementTestCase failing when run on Oracle DB
2020-12-08 15:45:37 +01:00
Andrea Boriero
f54105cc51
Fix issue with fetch for hql query
2020-12-08 11:36:04 +01:00
Christian Beikov
c4673e5a5c
Fix a few more test issues and handle group by summarization rendering strategies as well as group by literal rendering strategies
2020-12-08 11:27:27 +01:00
Christian Beikov
a57f93b14a
Use processing stack during parsing to access query spec, fix lots of db2 issues
2020-12-08 11:27:27 +01:00
Christian Beikov
604cef2cb6
Move persistence context access in EntitySelectFetchInitializer to fix PostgreSQL issues
2020-12-08 11:27:27 +01:00
Christian Beikov
7f1a60c4c6
Fix some more tests and fix auto flushing for select queries
2020-12-08 11:27:27 +01:00
Christian Beikov
650342c093
Move out the temporary session cleanup into a dedicated method called after translation
2020-12-08 11:27:27 +01:00
Christian Beikov
fa5d2d9e08
Use WrapperOptions for JdbcLiteralFormatter instead of SessionImplementor
2020-12-08 11:27:27 +01:00
Christian Beikov
817bf95a9a
Fixes according to review comments
2020-12-08 11:27:27 +01:00
Christian Beikov
3b730ac376
Fix a few more tests, simplify collation handling, HQL parsing support for tuples, revert wrong dialect changes, alias support for group by and order by, implement index optimized tuple comparison emulation
2020-12-08 11:27:27 +01:00
Christian Beikov
d9446e7c77
Fix a few test issues, implement tuple emulation, group by support and support configuring criteria value handling mode
2020-12-08 11:27:27 +01:00
Andrea Boriero
b9e7cc3c93
Merge remote-tracking branch 'upstream/master' into wip/6.0
2020-12-01 13:20:14 +01:00
Andrea Boriero
cf9d4ec3b3
HHH-14242 Fix issue for Dialects supporting row value constructor Syntax but not in the SET clause
2020-11-30 20:59:01 +00:00
Andrea Boriero
e7bcc03ede
HHH-14251 Fix issue for Dialects not supporting row value constructor Syntax
2020-11-30 20:58:50 +00:00
Andrea Boriero
9376650097
HHH-14251 Invalid SQL for @Embedded UPDATE
2020-11-30 20:58:44 +00:00
Andrea Boriero
900da12419
HHH-14251 Add test for issue
2020-11-30 20:58:37 +00:00
nicklas.wallgren
53a5c7fa97
HHH-14350 MariaDB103Dialect requires the lock wait timeout to be expressed in seconds
2020-11-30 20:38:39 +00:00
Michael Edgar
3de7fb653e
HHH-14346 Check declaredPluralAttributes for null before access
2020-11-30 18:49:55 +00:00
Christian Beikov
8ded205b5f
HHH-14343 Fix quoting of column names when globally quoted identifiers is active
2020-11-30 17:35:41 +00:00
info@kawoolutions.com
3434293a7e
Test case for HHH-14343
2020-11-30 17:35:41 +00:00
Christian Beikov
e2dbf52abe
Restore collectionsInDefaultFetchGroupEnabled usage in LazyAttributesMetadata
2020-11-30 17:17:58 +00:00
Christian Beikov
b08fbdaa6e
HHH-14348 Special handling in bytecode enhancement for lazy PersistentCollection fields
2020-11-30 17:17:58 +00:00
Andrea Boriero
1a9bd7d4b3
Re-enabled additional test and fix issue with native queries not flushing session
2020-11-25 18:18:15 +01:00
Andrea Boriero
e3947b3b1c
Re-enabled additional tests and fix issues with IdClass
2020-11-25 15:15:34 +01:00
Andrea Boriero
52ba3d9c5a
Fix issue with StandardPojoEntityRepresentationStrategy
2020-11-24 16:12:43 +01:00
Andrea Boriero
a3f946ad6e
Re-enabled additional tests
2020-11-24 15:04:46 +01:00
Andrea Boriero
bb4c4d0767
Merge remote-tracking branch 'upstream/master' into wip/6.0
2020-11-24 12:33:51 +01:00
Andrea Boriero
ddb0be61d5
Re-enabled more tests and fix issues with in predicate, sqmMultiTableMutationStrategy creation and other minor issues
2020-11-24 12:24:59 +01:00
Christian Beikov
a975fbf5d4
HHH-14319 Create new collection rather than clearing original which is backing PersistentCollection entry of session
2020-11-23 13:23:02 +01:00
Christian Beikov
966d07c2d1
HHH-14319 Test case showing CollectionType.replaceElements wrongly clears backing collection
2020-11-23 13:23:02 +01:00
Yanming Zhou
97b67603ac
HHH-14334 Make dom4j jaxb-api optional as possible
...
dependency dom4j and jaxb-api is optional if xml mapping disabled
continuation of HHH-13204
2020-11-20 16:17:26 +00:00
Christian Beikov
095eef2dcb
HHH-14335 Remember the resolved type in SimpleValue#getType instead of resolving multiple times
2020-11-20 10:02:33 +00:00
Andrea Boriero
eafebd016f
Re-enabled additional tests and added support for non aggregated fk
2020-11-19 15:32:19 +01:00
Andrea Boriero
1361b5108c
Re-enabled additional tests and fixed IdClass issues
2020-11-18 22:01:32 +01:00
Sanne Grinovero
93b8095ef6
HHH-14333 Pessimistic Lock causes FOR UPDATE on outer join statements
2020-11-17 20:08:29 +00:00
Andrea Boriero
6012557916
Merge remote-tracking branch 'upstream/master' into wip/6.0
2020-11-17 19:35:39 +01:00
Sanne Grinovero
4aa7b84a86
HHH-14332 Make it easier for Quarkus SPI to avoid loading XML related resources
2020-11-17 18:01:02 +00:00
Andrea Boriero
52984ce6ba
@IdClass basic implementation
2020-11-17 19:00:23 +01:00
Andrea Boriero
ca59fef101
Fix after merge
2020-11-17 18:44:19 +01:00
Andrea Boriero
aff9bb4609
Merge remote-tracking branch 'upstream/master' into wip/6.0
2020-11-17 18:41:39 +01:00
Andrea Boriero
dc5894db42
Merge remote-tracking branch 'upstream/master' into wip/6.0
2020-11-17 18:25:33 +01:00
Sanne Grinovero
6b55f8ea09
HHH-14329 Amend existing DirtyTrackingTest
2020-11-17 16:11:29 +01:00
Andrea Boriero
78938d0786
Merge branch 'master' into wip/6.0
2020-11-17 15:12:28 +01:00
Christian Beikov
e891a0296c
HHH-14329 consider mutable types always as potentially dirty when using DirtinessTracker
2020-11-17 13:22:38 +01:00
Andrea Boriero
1927d1aa33
Merge branch 'master' into wip/6.0
2020-11-17 12:40:43 +01:00
Christian Beikov
b15974732b
HHH-14329 test case showing that DirtinessTracker usage for enhanced entities doesn't respect mutable types
2020-11-17 12:31:00 +01:00
Steve Ebersole
be70d49df9
HHH-14325 - Add Query hint for specifying "query spaces" for native queries
2020-11-16 10:34:43 -06:00
Steve Ebersole
37a8d22155
HHH-14325 - Add Query hint for specifying "query spaces" for native queries
2020-11-16 10:32:00 -06:00
Sanne Grinovero
f9cce5a767
HHH-14276 Amend style and formatting
2020-11-16 12:12:49 +00:00
Christian Beikov
d1ee641e54
HHH-14276 Avoid quoting column name for looking up references during composite identifier second pass
2020-11-16 11:02:34 +00:00
info@kawoolutions.com
04ade27f07
HHH-14276 test case for strange AnnotationException: MapsId in IdClass context
2020-11-16 11:02:34 +00:00
Christian Beikov
8e8844d485
HHH-14322 Fix HBM many-to-one property ref support
2020-11-16 10:07:39 +00:00
Andrea Boriero
3d28893d9a
HHH-14257 An Entity A with a map collection having as index an Embeddable with a an association to the Entity A fails with a NPE
2020-11-16 09:12:30 +00:00
Andrea Boriero
64aa8ae60a
HHH-14257 Add test for issue
2020-11-16 09:12:30 +00:00
Andrea Boriero
59fede7aca
HHH-14225 CVE-2020-25638 Potential for SQL injection on use_sql_comments logging enabled
2020-11-13 13:52:15 +00:00
Steve Ebersole
b296459851
HHH-14312 - entity graph is ignored for 'padded' and 'dynamic' batch style entity loader
...
- Adjusted multi-loading to use LoadPlans (and apply entity-graphs) as well.
- All of the loaders/builder in `org.hibernate.loader.entity` are now no longer used, superseded by `org.hibernate.loader.entity.plan`. Removed no longer needed code.
- Adjusted multi-load tests that relied on the actual generated SQL *String* - they now explicitly count the number of parameters and use that for assertions
2020-11-11 10:40:59 -06:00
Steve Ebersole
be654c37b5
HHH-14313 - NaturalId support
2020-11-11 08:27:20 -06:00
Steve Ebersole
0b2fb4e28b
HHH-14312 - entity graph is ignored for 'padded' and 'dynamic' batch style entity loader
...
- completed fix for HHH-11970
2020-11-11 07:55:41 -06:00
Steve Ebersole
13fb23d44e
HHH-14312 - entity graph is ignored for 'padded' and 'dynamic' batch style entity loader
2020-11-10 16:16:33 -06:00
Nathan Xu
c874618d30
HHH-14312 fix issue entity graph is ignored for 'padded' batch style entity loader
2020-11-10 16:16:33 -06:00
Andrea Boriero
e67874e6ec
HHH-13310 getParameterValue() not working for collections
2020-11-10 19:02:01 +00:00
Andrea Boriero
2d7aaa198b
HHH-13310 Add test for issue
2020-11-10 19:02:01 +00:00
Yoann Rodière
85b84ef6bd
HHH-14315 Force JVM options when using toolchains
...
Apparently Gradle won't just use the same options as in its own JVM.
Signed-off-by: Yoann Rodière <yoann@hibernate.org>
2020-11-10 11:02:08 +00:00
Yoann Rodière
9616e24c80
HHH-14315 Add optional support for toolchains to the Gradle build
...
Signed-off-by: Yoann Rodière <yoann@hibernate.org>
2020-11-10 11:02:08 +00:00
Christian Beikov
555299abf1
HHH-14214 Remove unnecessary rule for token type SQL_NODE
2020-11-10 11:43:11 +01:00
Guillaume Smet
a393cbd7f5
HHH-14316 Avoid accessing state in DriverManagerConnectionProviderImpl if null
2020-11-09 15:15:06 +00:00
Christian Beikov
bbeb7ecff1
Fix issues with query splitting
2020-11-09 15:57:17 +01:00
Christian Beikov
0e780f1102
HHH-10282 Short-hand enum syntax support for HQL
2020-11-09 15:57:17 +01:00
Steve Ebersole
4f4b42c5df
renamed `NamedQueryRepository` to ``NamedObjectRepository`
2020-11-06 09:09:01 -07:00
Steve Ebersole
b0b478c274
removed `#currentRowJdbcValues` as it duplicates `#jdbcValues#getCurrentRowValuesArray()`
2020-11-04 11:56:26 -06:00
Steve Ebersole
abeb6373c7
Query#scroll support
...
+ HHH-14308: Add generic type parameter to ScrollableResults
2020-11-04 10:53:26 -06:00
David Ellingsworth
1c6e2b4efb
HHH-14216 Add new lines to the end of new files.
2020-11-04 09:25:20 -07:00
David Ellingsworth
24035d7f2c
HHH-14216 Implement isDirty for OneToOneType and always check if it is dirty or not.
2020-11-04 09:25:20 -07:00
David Ellingsworth
ef5c944c86
HHH-14216 Fix the assemble/disassemble methods of the OneToOneType.
2020-11-04 09:25:20 -07:00
David Ellingsworth
aec21d21f8
HHH-14216 Add one-to-one second level cache tests.
2020-11-04 09:25:20 -07:00
Steve Ebersole
f45a88cb07
Fixed Javadoc for `BulkOperationCleanupAction.affectedEntity`
...
- plus minor cleanups
2020-11-03 15:13:09 -06:00
Andrea Boriero
1b7017ff71
Merge remote-tracking branch 'upstream/master' into wip/6.0
2020-11-02 15:46:54 +00:00
Sanne Grinovero
67fd24ecff
Make new EntityLoader buildling methods in AbstractEntityPersister protected for Hibernate Reactive
2020-11-01 23:24:22 +00:00
Sanne Grinovero
e6ac4d4876
HHH-14305 Memory optimisations for ReaderCollector implementations
2020-11-01 22:05:57 +00:00
Sanne Grinovero
da700f619b
HHH-14305 Memory optimisations for EntityMetamodel
2020-11-01 22:05:49 +00:00
Sanne Grinovero
345b503f21
HHH-14305 Memory optimisations for NamedQueryRepository
2020-11-01 22:05:44 +00:00
Sanne Grinovero
ad5bec0a54
HHH-14305 Memory optimisations for AbstractEntityPersister#uniqueKeyLoaders
2020-11-01 22:05:40 +00:00
Sanne Grinovero
9f54dae5d2
HHH-14305 Memory optimisation for AbstractPropertyMapping#duplicateIncompatiblePaths
2020-11-01 22:05:35 +00:00
Sanne Grinovero
35c58e9877
HHH-14305 Memory optimisations for AbstractManagedType#declaredPluralAttributes
2020-11-01 22:05:23 +00:00
Sanne Grinovero
2dde4c1710
HHH-14305 Memory optimisation for AbstractEntityPersister#affectingFetchProfileNames
2020-11-01 22:05:16 +00:00
Sanne Grinovero
169a01857c
HHH-14305 Reduce memory consumption of AbstractEntityPersister#attributeDefinitions
2020-11-01 22:05:10 +00:00
Sanne Grinovero
e9278288a7
HHH-14305 Reduce retained memory consumption of SingleTableEntityPersister
2020-11-01 22:05:03 +00:00
Sanne Grinovero
820fe56aa4
HHH-14305 Memory savings in SingleTableEntityPersister
2020-11-01 22:04:56 +00:00
Sanne Grinovero
0dedcd05db
HHH-14305 Avoid referring to an empty ArrayList for AbstractEntityPersister#lobProperties
2020-11-01 22:04:50 +00:00
Sanne Grinovero
fb34b720bc
HHH-14305 Introduce new method in CollectionsHelper to reduce size of long lived collections
2020-11-01 22:04:47 +00:00
Sanne Grinovero
250db69e8e
HHH-14305 Remove unused logger
2020-11-01 22:04:42 +00:00
Sanne Grinovero
81d526e4db
HHH-14271 Lazy initialization of UniqueEntityLoader for most LockMode types
2020-11-01 19:31:49 +00:00
Sanne Grinovero
c60765a528
HHH-14304 Replacing eager initialization of LockingStrategy within AbstractEntityPersister
...
And introducing a new ad-hoc collection LazyIndexedMap, useful to
lazily initialize elements which can be indexed by int, such
as the ordinal of enums.
2020-11-01 19:31:43 +00:00
Steve Ebersole
1dcd357ee3
Various fixes from Search integration testing
...
- support for "in( parameter list )" syntax from Criteria
2020-10-30 14:38:22 -05:00
Steve Ebersole
4402843d1c
Various fixes from Search integration testing
...
- do not cache Criteria query plans (added Trello card to revisit)
- support for StatelessSession in JUnit 5 extensions (SessionFactoryScope)
2020-10-30 12:04:52 -05:00
Steve Ebersole
23f64fc675
Various fixes from Search integration testing
...
- support for mutable converted (AttributeConverter) values
- bug in EntityType#toLoggableString
2020-10-30 08:32:39 -05:00
Andrea Boriero
875b40f416
Fix compilation error after merging
2020-10-30 10:22:35 +00:00
Andrea Boriero
a5bb92f0d5
Merge remote-tracking branch 'upstream/master' into wip/6.0
2020-10-30 10:21:28 +00:00
Christian Beikov
b24a3cbf2d
HHH-14279 Fix join ordering issue that happens for entity key joins when using a WITH/ON clause
2020-10-29 10:26:58 +01:00
Laurent Almeras
4ffb768a7a
HHH-14279 Testcase showing key join order is messed up
2020-10-29 10:26:58 +01:00
Steve Ebersole
29848c49db
ORM + Gradle
...
HHH-14285 - project template
HHH-14286 - Gradle plugin
2020-10-28 16:09:42 -05:00
Sanne Grinovero
6b58d54057
HHH-14293 Reset the ReflectionManager state after SessionFactory is initialized
2020-10-28 16:54:06 +00:00
Sanne Grinovero
f3396805d4
HHH-14293 JPAMetadataProvider needs to be able to reset its internal caches
2020-10-28 16:54:01 +00:00
Sanne Grinovero
67a2ed17ca
HHH-14292 Avoid defensive copy for keywords set in NormalizingIdentifierHelperImpl
2020-10-28 15:51:49 +00:00
Steve Ebersole
18b3def741
HHH-14291 - Minor changes for NativeQuery and BulkOperationCleanupAction
2020-10-28 10:00:30 -05:00
Andrea Boriero
4d8c89920a
Merge remote-tracking branch 'upstream/master' into wip/6.0
2020-10-27 14:24:37 +00:00
Sanne Grinovero
503c48cbc7
HHH-14290 Remove capability of loading classes by name from HCANN
2020-10-27 07:13:02 +00:00
Sanne Grinovero
a0e4ab72ec
HHH-14290 Adjust HCANNHelper to benefit from HCANN-99
2020-10-27 06:34:19 +00:00
Sanne Grinovero
abf42f4db0
HHH-14289 Detection of JDBC support for RefCursors was returning false even for Oracle JDBC drivers supporting it
2020-10-26 18:24:23 +00:00
Andrea Boriero
9cf4edfbee
Merge remote-tracking branch 'upstream/master' into wip/6.0
2020-10-26 08:14:01 +00:00
Sanne Grinovero
ad6584ff10
HHH-10715 Deleting more dead code
2020-10-25 21:33:30 +00:00
Sanne Grinovero
5b6f3ff3b8
HHH-10715 Remove unused logger instance
2020-10-25 21:33:28 +00:00
Sanne Grinovero
e3edcdbe55
HHH-10715 More static and final keywords missing
2020-10-25 21:33:23 +00:00
Sanne Grinovero
a7629c4382
HHH-10715 Missing null check after File.listFiles
2020-10-25 21:33:20 +00:00
Sanne Grinovero
b518df7da4
HHH-10715 Unreleased statement in IdTableHelper
2020-10-25 21:33:18 +00:00
Sanne Grinovero
96209e0ff6
HHH-10715 A couple of missing final keywords
2020-10-25 21:33:15 +00:00
Sanne Grinovero
b13a116a6e
HHH-10715 Dead code eliminated
2020-10-25 21:33:13 +00:00
Sanne Grinovero
111e551dcd
HHH-10715 Dead code elimination
2020-10-25 21:33:02 +00:00
Sanne Grinovero
ba0bf0d619
HHH-10715 Make IdentifierProperty immutable
2020-10-25 21:32:56 +00:00
Sanne Grinovero
7870329b77
HHH-14282 StandardRefCursorSupport can rely on having JDK8 as baseline today
2020-10-25 21:31:17 +00:00
Andrea Boriero
31c035b4e8
HHH-14278 No longer use the AssertionFailure and StringHelper implementations from HCANN
2020-10-23 10:32:05 +01:00
Andrea Boriero
4e22c5cabc
Merge remote-tracking branch 'upstream/master' into wip/6.0
2020-10-23 10:31:29 +01:00
Sanne Grinovero
5091203426
HHH-14278 No longer use the AssertionFailure and StringHelper implementations from HCANN
2020-10-22 20:10:28 +01:00
Andrea Boriero
27c06efd66
Merge remote-tracking branch 'upstream/master' into wip/6.0
2020-10-22 10:57:39 +01:00
Andrea Boriero
fa5078a915
HHH-14245 ClassCastException for Criteria Collection size selection
2020-10-21 14:45:34 +01:00
Andrea Boriero
98168bd066
HHH-14245 Add test for issue
2020-10-21 14:41:04 +01:00
Scott Marlow
dbd13e1389
HHH-14196 Add parsing of persistence.xml/orm.xml documents in the EE 9 namespace
...
Signed-off-by: Scott Marlow <smarlow@redhat.com>
2020-10-20 15:56:11 +01:00
Sanne Grinovero
97d101b742
HHH-14269 Confusing method names unableToObjectConnectionMetadata and unableToObjectConnectionToQueryMetadata
2020-10-20 12:40:25 +01:00
Daniel Wu
d9ec18fad7
HHH-14268 Include stacktrace at WARN level in case of an error occurs when getting the connection metadata
2020-10-20 12:12:48 +01:00
Nathan Xu
f17c0f7a03
HHH-14234 fix CI building error on non-H2 dialect
2020-10-19 16:17:37 +02:00
Andrea Boriero
731cbbc739
Merge remote-tracking branch 'upstream/master' into wip/6.0
2020-10-19 15:06:49 +01:00
Nathan Xu
f8fb0b0069
HHH-14234 fix CI building error on HANA dialect
2020-10-19 08:49:06 +02:00
Nathan Xu
5b8bae5cc7
HHH-14234 fix issue denormalized table should not inherit indexes from parent table
2020-10-18 16:29:08 +02:00
Nathan Xu
962884a8dd
HHH-14264 fix bug that entity graph cannot be applied to child entity class
2020-10-18 11:53:16 +02:00
Yanming Zhou
88acc9511b
HHH-14253 support ConstraintMode.PROVIDER_DEFAULT
...
Provide an option to skip foreign key creation for ConstraintMode.PROVIDER_DEFAULT
2020-10-14 09:20:17 +02:00
Andrea Boriero
776a0402f6
Merge remote-tracking branch 'upstream/master' into wip/6.0
2020-10-12 09:15:56 +01:00
Nathan Xu
5c51ed46e8
correct error in StandardOrderedMapSemantics due to generics checking
2020-10-12 09:00:51 +01:00
Jan Schatteman
8d4de09255
HHH-14241 Support ImplicitNamingStrategyComponentPathImpl with IdClass
...
Signed-off-by: Jan Schatteman <jschatte@redhat.com>
2020-10-09 13:24:17 +02:00
Fabio Massimo Ercoli
03416a8cdd
HHH-14241 Test ImplicitNamingStrategyComponentPathImpl with IdClass
2020-10-09 13:24:17 +02:00
Andrea Boriero
b89658628e
Merge remote-tracking branch 'upstream/master' into wip/6.0
2020-10-08 09:11:07 +01:00
Nathan Xu
3a88b1c6b2
HHH-14248 Other minor improvements to ActionQueue
2020-10-08 08:19:49 +01:00
Nathan Xu
c3e43ecd11
HHH-14248 Refactor latestBatches from InsertActionSorter's field to temporary variable in its sort method
2020-10-08 08:19:40 +01:00
Andrea Boriero
112d215371
HHH-14249 MultiLineImport fails when script contains blank spaces or tabs at the end of the last sql statement
2020-10-07 08:54:48 +01:00
Andrea Boriero
425ee2d3d5
HHH-14249 Add test for issue
2020-10-07 08:54:48 +01:00
Andrea Boriero
93cd8aaf4e
Merge remote-tracking branch 'upstream/master' into wip/6.0
2020-10-06 17:36:13 +01:00
Nathan Xu
05f47ce80b
HHH-14227 fix testing failure on Oracle
2020-10-06 08:56:38 +01:00
Nathan Xu
d045797aa7
HHH-14227 Add some more tests to cover order of batched insert executions
2020-10-05 13:40:08 +01:00
Nathan Xu
9de5e3e005
HHH-14227 Some additional typos and message improvements
2020-10-05 13:40:08 +01:00
Nathan Xu
de6736ba32
HHH-14227 Insert statements are not ordered with entities that use inheritance and reference a subclass
2020-10-05 13:40:08 +01:00
Andrea Boriero
72b548b912
MutationExecutor Add call to autoFlushIfRequired
2020-10-05 09:18:22 +01:00
Andrea Boriero
fc6f515407
EntityValuedPathInterpretation fix TableGroup resolution for implicit join e.g or
2020-10-05 09:18:22 +01:00
Andrea Boriero
0bd2c32f76
Merge remote-tracking branch 'upstream/master' into wip/6.0
2020-10-02 12:39:41 +01:00
Nathan Xu
733ece81f4
HHH-14231 Fix ClassCastException in ScrollableResultsImpl for primitive array value
2020-09-30 17:56:29 +01:00
Dmitry Gusev
77cf9d5108
HHH-14242 Micro optimisations of ActionQueue: redundant branch evaluation
2020-09-30 17:27:12 +01:00
Sanne Grinovero
71ef49d6b1
Revert "HHH-14240 Stop generating fragments of SQL as uppercase"
...
This reverts commit 9ac29ab4dc
.
See also https://github.com/hibernate/hibernate-orm/pull/3555#issuecomment-701472270
2020-09-30 17:10:42 +01:00
Sanne Grinovero
225e29d2b2
HHH-14217 Minor optimisations in the highlighting formatter implementation
2020-09-30 16:58:29 +01:00
Sanne Grinovero
916513a7eb
HHH-14217 Code style
2020-09-30 16:51:27 +01:00
Gavin King
cf995a1571
HHH-14217 Add syntax highlighting to the logged SQL
...
Using ANSI escape codes
Must be explicitly enabled using hibernate.highlight_sql
2020-09-30 16:39:12 +01:00
Gavin King
9ac29ab4dc
HHH-14240 Stop generating fragments of SQL as uppercase
2020-09-30 16:17:59 +01:00
Gavin King
7f6479541d
HHH-14203 DB2 requires the restrict keyword to drop the schema
...
The 'restrict' keyword is required on DB2.
2020-09-30 15:55:20 +01:00
Gavin King
bc39df2812
HHH-14238 Option to include collection fields in the default fetch group
...
There is no good reason to lazily-instantiate a collection
wrapper, since that operation never requires access to the
database.
See discussion here:
https://github.com/hibernate/hibernate-reactive/issues/374
2020-09-30 15:24:48 +01:00
Andrea Boriero
fb22400bf7
Fix compilation error after merge
2020-09-30 08:08:50 +01:00
Andrea Boriero
6d349bac5b
Merge remote-tracking branch 'upstream/master' into wip/6.0
2020-09-30 07:37:55 +01:00
Andrea Boriero
57004cdee7
HHH-14220 Fix failure with Oracle
2020-09-29 08:31:48 +01:00
Andrea Boriero
a64f193fae
HHH-14220 Skip test when bytecode provider is Javassist
2020-09-28 21:39:44 +01:00
Sanne Grinovero
f2a742e3c4
HHH-14236 Improve efficiency of ForeignKeyKey
2020-09-28 16:10:10 +01:00
Andrea Boriero
a6eaed2db6
HHH-14220 EnhancementException failure with MappedSuperclass with a un-mapped collection
2020-09-28 17:09:00 +02:00
Andrea Boriero
5b8f5aa756
HHH-14220 Add test for issue
2020-09-28 17:09:00 +02:00
Jan-Willem Gmelig Meyling
ad80d0bb41
HHH-14223 - Consider formulaTemplates in ID mapping for formula dereference
2020-09-28 14:26:51 +02:00
kubo
ac34d72161
HHH-14223 - nullpointer exception on @JoinFormula with implicit join
2020-09-28 14:26:51 +02:00
seregamorph
eafd26236f
HHH-13884 Order.reverse() contract
2020-09-28 12:27:28 +02:00
Yanming Zhou
23fdfa4d6a
HHH-14230 Fix generics to avoid ClassCastException
2020-09-28 11:06:29 +01:00
seregamorph
9934baf90e
HHH-13884 Order.reverse() contract
2020-09-28 08:17:59 +02:00
Christian Beikov
6d67efa339
HHH-14212 Rename trigger entity to avoid keyword collision on Oracle
2020-09-22 15:52:40 +02:00
Andrea Boriero
140fbb45d6
Merge remote-tracking branch 'upstream/master' into wip/6.0
2020-09-22 11:43:55 +01:00
Nathan Xu
99a4edfac0
HHH-14212 fix Fetch Graph by simply returning false in TwoPhaseLoad#getOverridingEager() when Fetch Graph is being enforced
2020-09-22 08:06:49 +02:00
Nathan Xu
39b42c0a6a
HHH-14212 revert back HHH-8776 (retaining testing case)
2020-09-22 08:06:49 +02:00
Nathan Xu
7cfdd0609d
HHH-14212 revert back HHH-14097 (retaining testing case)
2020-09-22 08:06:49 +02:00
Nathan Xu
4c5f94f917
HHH-14212 revert back HHH-14124 (retaining testing case)
2020-09-22 08:06:49 +02:00
Andrea Boriero
59f902fa40
Re-enabled additional tests and fixed inheritance issues
2020-09-21 17:39:37 +01:00
Yanming Zhou
6fb52c4fcd
HHH-14219 Fix duplicated rows of sequence table
...
if generator is shared by multiple entities
2020-09-21 12:23:39 +02:00
Nathan Xu
f136dabe18
HHH-14218 fix some typos in code comments
2020-09-20 14:44:45 +02:00
Christian Beikov
7ef5336fec
HHH-14201 Fix test issues of NaturalIdDereferenceTest
2020-09-14 17:06:49 +02:00
Christian Beikov
20e5a5659b
HHH-14148 Fix ANTLR grammar non-determinism
2020-09-14 17:06:49 +02:00
Nathan Xu
886083ab77
HHH-14201 fix HQL JOIN order issue
2020-09-14 10:04:07 +02:00
Nathan Xu
cf94259248
HHH-14148 fix issue mapping order SQL fragment could produce incorrect SQL
2020-09-14 10:00:21 +02:00
Nathan Xu
f91ed82757
HHH-14213 fix query numeric literal (integer representation) parsing exception message
2020-09-14 09:43:05 +02:00
Gavin King
c7dd682257
Add test for HHH-14210
2020-09-14 07:27:07 +01:00
Gavin King
64338f2bf1
Add support for shared locks to DB2Dialect
...
For HHH-14210
2020-09-14 07:27:07 +01:00
Gavin King
dc0cabad5d
Fix incorrect Javadoc on Dialect.forUpdateOfColumns()
...
Related to HHH-14210
2020-09-14 07:27:07 +01:00