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 9ac29ab4dc5845d020d55900d96a99d9127d5968.
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
Gavin King
852786d984
Ingres and RDMS don't actually support FOR UPDATE
...
At least not in SELECT statements. They do support it
in DECLARE CURSOR, which is perhaps where the confusion
arose?
Related to HHH-14210
2020-09-14 07:27:07 +01:00
Gavin King
12a31ef438
DB2 support 'skip locked data' on DB2
...
For HHH-14210
2020-09-14 07:27:07 +01:00
Gavin King
ae07a8b791
clean up @SuppressWarnings annotation on Dialect
2020-09-14 07:27:07 +01:00
Gavin King
f203bda5db
HHH-14204 Schema validator should be more forgiving of column type mismatches
2020-09-09 18:01:34 +01:00
Nathan Xu
3846001907
HHH-14206 Auto-apply converter not applied to primitives
2020-09-09 16:37:23 +02:00
Falko Modler
1cf99c748a
HHH-14031 Update h2 to 1.4.197
...
Notes:
- h2 1.4.197+ does not support ns precision by default anymore
- h2 DateTimeUtils.resetCalendar() is required for many tests to avoid failures due to h2 internal caching
2020-09-09 10:32:21 +01:00
Nathan Xu
97ea1d853d
HHH-14208 simplify example naming strategy code in user guide
2020-09-09 07:58:18 +02:00
Yanming Zhou
4499abd9a9
Replace StringBuffer with StringBuilder
...
avoid unnecessary synchronization
2020-09-09 07:55:00 +02:00
Nathan Xu
b155b12f43
port HHH-3328
2020-09-08 09:00:51 +01:00
Gavin King
4eb3913443
clean code for lock SQL in Dialects
...
This code was very convoluted and difficult to follow,
and, I believe, buggy on both MariaDB and Oracle. There
were also inconsistencies surrounding database versions.
Also it did not support the 'WAIT n' syntax on MariaDB.
2020-09-08 08:37:57 +01:00
Andrea Boriero
8b938610cf
Merge remote-tracking branch 'upstream/master' into wip/6.0_merge
2020-09-08 08:19:13 +01:00
Andrea Boriero
7f6ead80cc
HHH-14197 Fix MariaDB failing test
2020-09-07 14:18:42 +01:00
Andrea Boriero
6cc63d9289
HHH-14113 Fix oracle test failure
2020-09-07 09:30:53 +01:00