Andrea Boriero
e86a7a43d9
HHH-13107 - JtaWithStatementsBatchTest fails on Oracle
...
(cherry picked from commit 5515347ec3d765760543bdc3289fa646bf24d5fd)
2019-02-24 15:44:42 -08:00
Guillaume Smet
72b9fb13ad
HHH-13220 Only create the PersistentAttributeTransformer if the class is enhanced
2019-02-07 17:44:53 -08:00
Sanne Grinovero
747c784dc1
HHH-13100 Remove unused import
2019-02-07 17:44:53 -08:00
Guillaume Smet
7ecf22793f
HHH-13100 Make a couple of equals()/hashCode() implementations lighter
2019-02-07 17:44:53 -08:00
Guillaume Smet
f511e871fb
HHH-13097 Don't throw an exception if there are two getter candidates
2019-02-07 17:44:53 -08:00
Guillaume Smet
af519e3c12
HHH-13097 Cache a static ByteBuddy matcher
2019-02-07 17:44:53 -08:00
Guillaume Smet
38e48ef0bc
HHH-13097 Cache the resolution of the getters
2019-02-07 17:44:53 -08:00
Guillaume Smet
43ee75b966
HHH-13097 Cache the annotations resolution
2019-02-07 17:44:53 -08:00
Guillaume Smet
3b0f092bce
HHH-13097 Only rewrite class if enhanced in the ByteBuddy enhancer
...
This makes the behavior of the ByteBuddy enhancer consistent with the
behavior of the Javassist enhancer.
Currently, the Maven plugin rewrites every class provided.
2019-02-07 17:44:52 -08:00
Sanne Grinovero
ddcb0bb0e6
HHH-13100 All custom implementation of Byte Buddy "Implementation" s should have a proper equals and hashcode
2019-02-07 17:44:52 -08:00
Sanne Grinovero
0c62351515
HHH-13057 Prevent Byte Buddy's Advice helper to reload to many resources from the ClassLoader
2019-02-07 17:44:52 -08:00
Guillaume Smet
f388420eca
HHH-13005 Upgrade to ByteBuddy 1.9.0
2019-02-07 17:44:52 -08:00
Sanne Grinovero
bf1f56b6bb
HHH-12919 Interning of strings for EntityReferenceAliases
...
(cherry picked from commit fb54090329e7cdfcadd0576ee24dbcdca651367d)
2019-02-07 14:54:05 -08:00
Sanne Grinovero
5f7b41d54b
HHH-12918 Interning of strings for Formula and Column exctraction templates
...
(cherry picked from commit 096b436f3dd1bb2b3daf16bf3e82812bebde232c)
2019-02-07 14:54:04 -08:00
Sanne Grinovero
e520fd9b99
HHH-12917 Interning of strings for Filter definitions
...
(cherry picked from commit 4fa04913411c839ffc3ef0337187c5b1dbe6800c)
2019-02-07 14:54:04 -08:00
Gail Badner
8b4fd69dfa
HHH-13194 : Some methods returning org.hibernate.query.Query are not defined for StatelessSession
...
HHH-13194 : Remove @Incubating from org.hibernate.query.Query
2019-02-07 14:54:04 -08:00
Gail Badner
98fb897712
HHH-13244 : add header to test; shorten table/column names to avoid oracle failure
...
(cherry picked from commit 0720b2b376ccfe6960db7aa81cddace51cef8f19)
2019-02-07 14:54:04 -08:00
Gail Badner
86879b3dd5
HHH-13244 : Fix EntityPrinter to log "<uninitialized>" for uninitalized proxies
...
(cherry picked from commit 36fc1ad35e094df3aa42abe3a29c1798c1543414)
2019-02-07 14:54:04 -08:00
Stoty
855dafc029
HHH-13244 - setting hibernate.jpa.compliance.proxy=true and
...
org.hibernate debug level to DEBUG breaks hibernate test case
simplify test case
(cherry picked from commit 80ff6b4fe64bb69ae730a5db02084ea1b504f063)
2019-02-07 14:54:04 -08:00
Chris Cranford
7ea75516b6
HHH-13164 - Revert changes made for HHH-11019.
2019-02-07 14:54:04 -08:00
Chris Cranford
6002a7bd7a
HHH-13164 - Revert change made for HHH-12464.
...
(cherry picked from commit dc873c3d3672f24bf6f6a1bd15e53d31cfdaf523)
2019-02-07 14:54:04 -08:00
Moritz Becker
516eac225e
HHH-13169 - Use exact table name for multitable update queries instead of table alias
...
(cherry picked from commit 8f748db9b023ebb9e69ab9cfee361aed52d8cc35)
2019-02-07 14:54:04 -08:00
Gail Badner
d9e7428cbe
HHH-13172 : Add @LogMessage(level = WARN) to CoreMessageLogger#unsupportedAttributeOverrideWithEntityInheritance (was lost due to bad conflict resolution)
2019-02-07 14:54:04 -08:00
Guillaume Smet
b1ffde0e94
HHH-13172 Log a warning instead of throwing an exception when
...
@AttributeOverride is used in conjunction with entity inheritance
(cherry picked from commit 2dd008adb7e39a8513a027582ba8a55ee7b4eedb)
2019-02-07 13:59:34 -08:00
Andrea Boriero
14f5473fef
HHH-13076 - Hibernate 'Transaction already active' behaviour with JTA transaction manager
...
(cherry picked from commit a15dfe0e056c55664846b621c0d880ef2e367fff)
2019-02-07 13:55:16 -08:00
Andrea Boriero
e88e45cf38
HHH-13076 - Add test for issue
...
(cherry picked from commit 0fa4b50188f435aeecf2c2d7150dd27a25ab2931)
2019-02-07 13:55:16 -08:00
Gail Badner
438733d32c
HHH-13129 : Cascaded merge fails for detached bytecode-enhanced entity with uninitialized ToOne
...
(cherry picked from commit a66ca0463ea5d965238aeaa7f63c215bbb49675e)
2019-02-07 13:53:10 -08:00
Bolek Ziobrowski
fb3b710d99
HHH-13129 - Add test
...
HHH-13129 : Move and reformat test
HHH-13129 : Add more tests
(cherry picked from commit c62f0a75cde09a773e24aaa0d26c2a1c41358060)
2019-02-07 13:53:10 -08:00
Keshavan Santhanam
56f67fb0cd
HHH-10891 Support @Any in @Embedded
...
(cherry picked from commit 64179673a332febe238db879e5cc911bed9654f3)
2019-02-07 13:50:38 -08:00
Guillaume Smet
e20d66ad49
HHH-10891 Add a test case
...
(cherry picked from commit ac03494e7059803e058c8ea81043ce92e9388248)
2019-02-07 13:50:38 -08:00
Andrea Boriero
fdab459b82
HHH-13050 - On release of batch it still contained JDBC statements logged
...
(cherry picked from commit 11e71f6977fcf4366eb6875d9fc1ce46f029853c)
2019-02-07 13:47:47 -08:00
Gail Badner
1642853c89
HHH-13050 : Add test with a batch that fails when addToBatch() is called
...
(cherry picked from commit a7fccaa377b306b60102c868dc69b750c4d37ba8)
2019-02-07 13:47:47 -08:00
Andrea Boriero
6a91c6b0c5
HHH-13050 - Add test for issue
...
(cherry picked from commit be0ee006ab1f7d530d219861eae19efc85040ad2)
2019-02-07 13:47:47 -08:00
Gail Badner
36877bfd69
HHH-11209 : Log a DEBUG message if collection with queued operations is detached due to rollback; otherwise, log INFO message
...
(cherry picked from commit e12a68852413b2c0f6291894c9c719496dce8664)
2019-02-07 13:45:18 -08:00
Gail Badner
8c5b1b7740
HHH-11209 : Fix checkstyle error
...
(cherry picked from commit 741c84a10cee915642a8c1f00cb8b9a92446930f)
2019-02-07 13:45:18 -08:00
Gail Badner
cf18916444
HHH-11209 : Log a DEBUG message if collection with queued operations is detached due to rollback
...
(cherry picked from commit 7af7182cc1b2d3ec390d3f64a913a952767b8191)
2019-02-07 13:45:18 -08:00
Gail Badner
ed55fff92b
HHH-11209 : Added test case for testing debug logging when collection is detached during rollback
...
(cherry picked from commit 22ad668b88b8ff04769396dbe4e153be024d64dc)
2019-02-07 13:45:18 -08:00
Gail Badner
aea7b31996
HHH-11209 : Test cases
...
HHH-11209 : NullPointerException in EntityType.replace() with a PersistentBag
HHH-11209 : Add test for merging a detached collection with queued operations
HHH-11209 : Throw UnsupportedOperationException if a detached collection with queued operations is merged
HHH-11209 : Ignore queued operations when merging a detached collection with queued operations; add warnings
HHH-11209 : Fix typo in comment
(cherry picked from commit 6f5b1e554386662e02d4ef3b91c23863258ff481)
2019-02-07 13:45:18 -08:00
Guillaume Smet
4a564ab45a
HHH-13059 Partially revert HHH-12594
...
The first commit was on the safe side, we decided to go the extra mile
and that was a mistake as we missed all the consequences.
The new issue is about having a shared ReaderCollector: we add the info
there for each batch which leads to collecting the elements several
times.
This reverts commit a19fc84320d1ba2172ecb37f5c8c9cbcde616712.
HHH-13059 : Correct Javadoc
(cherry picked from commit e6286e04f4f866bb555dd06dedb40a76109442f9)
2019-01-22 16:39:45 +01:00
Guillaume Smet
7047119061
HHH-13059 Add test
...
(cherry picked from commit 502fd78c454e8118c9a317f7d6e596315b8fd5bb)
2019-01-22 16:38:48 +01:00
Gail Badner
4137181bb6
HHH-13084 HHH-13114 : Correct test case using reserved word
...
(cherry picked from commit fa5b632f4e791f8b9b3c3065ea5e24a442a59f9c)
2018-12-18 15:16:59 -08:00
Gail Badner
b198a42db1
HHH-13084 HHH-13114 : Add test cases
...
HHH-13084 HHH-13114 : Refactor test cases
HHH-13084 HHH-13114 : Add test cases
HHH-13084 HHH-13114 : Refactor test cases
HHH-13084 HHH-13114 : Add failing test case
(cherry picked from commit 346b3c7f3ed2c923f17967b6d88dd3dcd735c9e4)
HHH-13084 HHH-13114 : Bugs querying entity with non-ID property named 'id'
HHH-13084 HHH-13114 : Query 'select count(h) from Human h' fails if a subclass has a non-Id property named 'id'
HHH-13084 HHH-13114 : Update hibernate-core/src/main/java/org/hibernate/hql/internal/ast/tree/FromElement.java
Co-Authored-By: dreab8 <dreborier@gmail.com>
HHH-13084 HHH-13114 - Fix FromElementType method name
HHH-13084 HHH-13114 : Correct generated column names
(cherry picked from commit 7316307d0e10772b10b7dba94ac278ed1cf96c0f)
2018-12-18 09:23:06 -08:00
Guillaume Smet
91ede032c9
HHH-12555 Fix merging of lazy loaded blobs/clobs/nclobs
...
It's better to avoid pushing UNFETCHED_PROPERTY to the types as it
requires all the types to take it into account.
TypeHelper looks like the only sensible caller that needs change.
(cherry picked from commit 1af878166fe0883ceb3d9130afa2790850492624)
HHH-12555 Add tests
(cherry picked from commit 4e05953240264d32fe67f6e0f1810d8168c2725f)
HHH-12555 : Update test to check results
(cherry picked from commit ca6dc226eb53a0f40978847d2d251b64c5e49f41)
HHH-12555 : Remove code in LobMergeStrategy implementations that copied original Lob when target is null
(cherry picked from commit 4d0b5dc184f7b48a493da31edfe4acea30c8e975)
HHH-12555 Add a DialectCheck for NClob support
(cherry picked from commit 855f34c77181fd9ff103a8d2bf9c9bfb37360f2c)
HHH-12555 Disable NClob test for dialects not supporting NClob
(cherry picked from commit 98249af058a1f6408fcfca5a61d675af192458a1)
2018-12-18 09:20:27 -08:00
Andrea Boriero
6f636a8c0b
Add 'Use {@link #getTransactionStartTimestamp()}' to SharedSessionContractImplementor#getTimestamp deprecated comment
2018-11-05 16:20:32 +00:00
Guillaume Smet
023db8de0e
HHH-12935 Make ExportIdentifierTests extend BaseUnitTestCase
2018-10-16 23:58:10 +02:00
Gail Badner
6257846943
HHH-13011 Fix the tests: use int column in where clause
2018-10-16 23:58:10 +02:00
Guillaume Smet
8f13d226a4
HHH-12935 Require sequence support in ExportIdentifierTests
2018-10-16 23:58:10 +02:00
Guillaume Smet
91d94c7e69
HHH-13011 Fix the tests: use a boolean query
2018-10-16 23:58:10 +02:00
Guillaume Smet
b964aae339
HHH-13011 Fix the tests: use a boolean query
2018-10-16 23:58:10 +02:00
Gail Badner
55e430dd43
HHH-13011 : test cases
2018-10-16 15:13:10 +02:00