Andrea Boriero
97ab6f6879
HHH-16569 Batch fetch leads to some collections to be wrongly initialized with empty due to wrong generated SQL
2023-05-18 09:41:18 +02:00
Andrea Boriero
f4617621c6
HHH-16569 Add test for issue
2023-05-18 09:41:18 +02:00
Andrea Boriero
aa93bac008
HHH-16573 NPE with embeddable element collection with updateable = false
2023-05-18 09:36:19 +02:00
Yoann Rodière
b6721961dd
HHH-16573 Reproduce NPE with embeddable element collection with updateable = false
2023-05-18 09:36:19 +02:00
Marco Belladelli
a8fe62ebb3
HHH-16472 Allow null discriminators for treated left/full joins
2023-05-17 18:04:40 +02:00
Marco Belladelli
04684da054
HHH-16472 Add test for issue
2023-05-17 18:04:40 +02:00
Christian Beikov
bee160e9f2
HHH-16541 Don't report supportsSkipLocked() for Sybase
2023-05-17 16:22:31 +02:00
Gavin
8fcd3a1f54
get rid of a stack trace
...
because some amazing geniuses on stackoverflow who know
much more than me about Hibernate are obsessing over this
DEBUG-level log message
2023-05-17 13:00:30 +02:00
Gavin
a2f1ee3364
squash two warnings
2023-05-17 12:59:33 +02:00
Christian Beikov
7823b48a3a
HHH-16541 Fix Sybase test issues and HSQLDB hanging
2023-05-17 11:41:18 +02:00
Christian Beikov
031098a248
HHH-16541 Don't consider uninitialized LazyTableGroup for follow-on locking emulation. Fix lock mode upgrade for follow-on locking
2023-05-16 12:58:25 -05:00
Christian Beikov
93d0121b9a
HHH-16541 - (Jakarta EE 10 Platform TCK) jpa/core/lock/query/Client.java#getResultListTest1 test regression
2023-05-16 12:58:25 -05:00
Steve Ebersole
8f94719152
HHH-16538 - Remove BeanValidationIntegrator#BV_CHECK_CLASS
2023-05-16 12:36:32 -05:00
Gavin
d43e89cc4a
HHH-16604 partial fix to 'ENUM member of collection'
...
fix for the case of a fully-qualified name, i.e. org.package.Enum.ENUM
2023-05-15 16:54:47 +02:00
Marco Belladelli
f310338198
HHH-16576 Fix column aliases when rendering query part with table reference aliasing emulation
2023-05-15 16:06:04 +02:00
Zhihong Yu
8e21d0eb54
HHH-16542 - Correct typo in javadoc
2023-05-15 15:56:08 +02:00
Gavin
7f361157e4
HHH-16603, HHH-9763 fix some tests:
...
- test that @Cache on a subclass throws instead of WARNs
- remove @FailureExpected because HHH-9763 is now fixed
- correct test with wrong expectation for SharedCacheMode.UNSPECIFIED
- fix test that did not realize ImmmutableMutabilityPlan requires Serializable
2023-05-15 15:11:12 +02:00
Gavin
f709763dab
HHH-16603, HHH-9763 fix some issues with interpreting @Cache/@Cacheable annotations
...
1. throw instead of logging a WARN if @Cache is on a subclass.
I just lost 1/2 an hour of my life due to this being a WARN.
Logging WARNs is a terrible way to report user error!
2. Fix interpretation of SharedCacheMode.UNSPECIFIED
2023-05-15 15:11:12 +02:00
Christian Beikov
eb6e848de3
HHH-15726 Fix treat disjunction handling and improve pushdown
2023-05-15 10:07:08 +02:00
Marco Belladelli
4e9a643346
Fix several tests failing on Oracle 11 and some others on older dbs
2023-05-15 09:27:35 +02:00
Gavin
88fea9a2cf
improve code snippets in @Formula annotation jdoc
2023-05-14 12:37:24 +02:00
Gavin
10ea3bfd0a
clean up a couple of imports
2023-05-14 11:21:10 +02:00
Gavin
ac83f3e62f
improve the aesthetics of some quite ugly log messages
2023-05-14 05:10:17 +02:00
Gavin
a9d27e0fb2
fix incorrect javadoc of FlushMode
2023-05-13 21:23:01 +02:00
Gavin
c648aee954
false is the default for getBoolean()
2023-05-13 21:23:01 +02:00
Gavin
7ff2c86c6e
fix incorrect warning
...
the warning was printed even when it should not be (my fault)
2023-05-13 21:23:01 +02:00
Gavin
cc3a17a972
fix two jdoc typos
2023-05-13 21:23:01 +02:00
Gavin
5fd441df70
improve discussion of foreign key mappings
2023-05-13 21:08:47 +02:00
Gavin
bab2ae1782
mark parameter as deprecated since it is always null
...
leaving the parameter there seems to have been a mistake,
since it was _was_ removed from nullSafeSet()
2023-05-11 21:32:55 +02:00
Gavin
c9a161ebee
allow mappedBy to refer to a non-association property
...
(get rid of a totally unnecessary error)
2023-05-11 21:32:55 +02:00
Marco Belladelli
2eed461b9e
HHH-16555 Correct source alias for embedded virtual table group joins on implicitly treated paths
2023-05-11 17:12:50 +02:00
Marco Belladelli
23a03fcb58
HHH-16555 Consider implicit treats when creating SqmJoinable's navigable path
2023-05-11 17:12:50 +02:00
Marco Belladelli
3bc4cac14f
HHH-16555 Add test for issue
2023-05-11 17:12:50 +02:00
Marco Belladelli
725c292227
HHH-16491 Special handling for generic component properties
2023-05-11 15:51:09 +02:00
Marco Belladelli
5c2657d27c
HHH-16491 Add test for issue
2023-05-11 15:51:09 +02:00
Marco Belladelli
a7e3c8c7e9
HHH-16505 Avoid using the FK for left joins with condition
2023-05-11 15:10:14 +02:00
Marco Belladelli
6a659a7f32
HHH-16505 Add test for issue
2023-05-11 15:10:14 +02:00
Marco Belladelli
dcbbd28926
HHH-16517 Don't clear map to allow prepared statement group reuse
2023-05-11 15:08:53 +02:00
Marco Belladelli
51b04ab011
HHH-16517 Add test for issue
2023-05-11 15:08:53 +02:00
Gavin
d4ed740e38
ExceptionConverterImpl was swallowing some root cause exceptions
2023-05-11 14:16:18 +02:00
Steve Ebersole
90227d94bd
HHH-16542 - Bad get/is handling with bytecode enhancement
2023-05-10 12:21:50 -05:00
Jan Schatteman
4f403a1815
HHH-16579 - Make the parseVersion() method in CockroachDialect.java public for Reactive
2023-05-10 19:01:25 +02:00
Davide D'Alto
21b7510c40
HHH-16579 Add constructor to CockroachDialect
...
Hibernate Reactive needs a constructor that parses the version
and doesn't run a query on the database.
2023-05-10 19:01:25 +02:00
Felix
1bb1ef93ee
HHH-16580 - Some typos in org.hibernate.query.sqm
2023-05-10 18:22:11 +02:00
Gavin
36099deb2e
make @Array apply to "implicit" columns
2023-05-10 15:51:34 +02:00
Jan Schatteman
1d1053ef08
HHH-16549 - Fix potential NPE in LoadQueryInfluencers
...
Signed-off-by: Jan Schatteman <jschatte@redhat.com>
2023-05-10 14:56:22 +02:00
Cedomir Igaly
d933ad8594
HHH-16498 - Removing (when needed) trailing chars after stripping arguments
2023-05-10 10:05:05 +02:00
Cedomir Igaly
43f0ed4855
HHH-16498 - Test case showing the problem
2023-05-10 10:05:05 +02:00
Gavin
2d345fc04b
add two new tests
2023-05-09 22:23:31 +02:00
Gavin
3da745e62b
improve exception message
2023-05-09 22:23:31 +02:00