Commit Graph

4127 Commits

Author SHA1 Message Date
Laurent Almeras 2a0b8f24a9 HHH-12290 JPQL collection and positional broken 2018-03-14 11:14:24 -05:00
Andrea Boriero 07a0e1243a HHH-12380 - Stackoverflow when order_inserts=true 2018-03-14 17:58:51 +02:00
Roland Illig 8b11d5ecf9 HHH-12388 - User Guide and Javadoc typo fixes
Fix a/an grammar in code and documentation, and other typos
2018-03-14 14:17:55 +02:00
Steve Ebersole 0c7e29b4d3 HHH-11356 - Adjust the 2nd-Cache SPIs to better reflect supported uses
Adding tests on 5.2 branch asserting specific expectations of Cache and Statistics API and SPI to ensure we maintain seamless upgradeability to 5.3 in terms of region name expectations (region-name-prefix  handling)

* RegionNameTest - old API/SPI methods expected prefixed region name - make sure we continue to support that
* ConcurrentStatisticsTest - added cache prefix
* RefreshUpdatedDataTest - removed inaccurate assertions
2018-03-13 17:51:33 -05:00
Vlad Mihalcea 097112353e HHH-12374 - Order inserts sorting code gives up too soon 2018-03-13 15:28:06 +02:00
Sanne Grinovero 83760bb55a HHH-12382 TypeTest is creating a Proxy which is not necessary 2018-03-12 22:50:06 +00:00
Sanne Grinovero c1fbee79ae HHH-12376 Apply some ThreadLocal optimisations made possible by new Java 8 API 2018-03-09 18:47:33 +00:00
Sanne Grinovero 0daa2400dd Simplify SessionImpl code handling of ENTITY_MANAGER_SPECIFIC_PROPERTIES 2018-03-09 00:11:03 +00:00
Sanne Grinovero 0bc7aecb6c HHH-12370 Lazily-initialized byte[] LOB gets turned into a String, resulting in poor performance 2018-03-08 01:03:28 +00:00
Christian Beikov 58af371440 HHH-12369 Fix for integer overflow in limit handler when using Integer.MAX_VALUE for maxResults on DB2 2018-03-07 18:30:28 +00:00
Christian Beikov 5aaabb0f03 HHH-12369 Testcase that ensures the max rows don't overflow 2018-03-07 18:30:28 +00:00
Andrea Boriero 690fb6c334 HHH-12332 - Add more tests 2018-03-07 17:35:07 +00:00
Christian Beikov 2f4fa36f9b HHH-12332 - Test and fix for unrelated same named singular attributes in subtypes 2018-03-07 14:57:17 +00:00
Christian Beikov 95464bd21a HHH-12332 - Test and fix for unrelated same named collection attributes in subtypes 2018-03-07 14:57:17 +00:00
Guillaume Smet 0577033193 HHH-12332 Fix a couple of formatting issues 2018-03-07 14:57:17 +00:00
Christian Beikov 1e5a8d3c43 HHH-12332 - Fix for NPE in AbstractPropertyMapping.getSuperCollection 2018-03-07 14:57:17 +00:00
Christian Beikov 249f847acd HHH-12332 - Testcase for reproducing NPE in AbstractPropertyMapping.getSuperCollection 2018-03-07 14:57:17 +00:00
Arturas Sirvinskas dc272128a1 HHH-7119 - Hibernate filter's parameters are not populated when an entity's Collection is populated using a fetch mode of subselect 2018-03-07 12:35:17 +00:00
Andrea Boriero 020dd7f9da HHH-7119 - Add test for issue 2018-03-07 12:35:17 +00:00
Sanne Grinovero fdde4d7060 HHH-12366 Enable EE8 preview mode on WildFly 12 for integration tests 2018-03-06 22:47:59 +00:00
Chris Cranford 676784d281 HHH-8382 - Fix ordering of lob columns when using HBM mappings. 2018-03-06 13:22:15 -05:00
Chris Cranford a0b94f057a HHH-8382 - Added test case. 2018-03-06 13:22:15 -05:00
Chris Cranford 493c968141 HHH-12355 - Fix ordered insert failures with composite types having associations. 2018-03-06 10:40:47 -05:00
Sanne Grinovero 0e597a03b5 HHH-11253 Revert dependency change on Javassist: still needed 2018-03-02 16:46:41 +00:00
Sanne Grinovero 0f5c3a0abc HHH-11253 Make Byte Buddy BytecodeProvider impl the default 2018-03-02 12:19:18 +00:00
Sanne Grinovero a77c4081f7 HHH-12340 BasicTypeRegistry would benefit from string interning 2018-03-02 11:40:05 +00:00
Sanne Grinovero f31e4acc03 HHH-12339 Optimise TypeNames for memory consumption: avoid autoboxing 2018-03-02 11:37:46 +00:00
Steve Ebersole 333f7476b4 HHH-12323 - Update Statistics API and SPI based on changes to 2nd level caching changes
added test of regionName expectations (prefixed or not) in various API and SPI calls.  They all expect prefixed names
2018-03-01 13:13:32 -06:00
Sanne Grinovero 0b24f333c9 HHH-12335 StrategySelectorImpl can avoid some unnecessary String formatting during bootstrap 2018-03-01 17:36:03 +00:00
Sanne Grinovero c3e5390048 HHH-12334 ASTUtil improvements in Map usage 2018-03-01 17:13:27 +00:00
Sanne Grinovero 5806d6639a HHH-12331 Avoid swallowed instances of PropertyNotFoundException 2018-02-28 19:03:20 +00:00
Sanne Grinovero e25cf6d76b HHH-12328 ByteBuddyInterceptor#intercept should not wrap Exception types 2018-02-28 12:47:07 +00:00
Vlad Mihalcea 0fc4294fed HHH-12328 - ByteBuddyInterceptor#intercept should not wrap Exception types 2018-02-28 13:20:51 +02:00
Vlad Mihalcea af6a69645c HHH-12297 - Relations are not loaded when using Fetch Profiles
Rename entities to prevent using DB reserved words
2018-02-28 12:35:00 +02:00
Vlad Mihalcea 01111f7463 HHH-12297 - Relations are not loaded when using Fetch Profiles
Fix wrong import
2018-02-28 12:06:16 +02:00
Ladislav Kulhanek 93c475f7e2 HHH-12297 - Relations are not loaded when using Fetch Profiles 2018-02-27 17:21:15 +02:00
Felix Feisst 229839b14a HHH-9186 - ORM wrongly assumes that an element of a set has a primary key 2018-02-27 15:29:15 +02:00
Piotr Bobinski cecfc63bc0 HHH-12092 Bad PrimitiveCharacterArrayNClobType INSTANCE typo 2018-02-26 16:25:26 +02:00
Christian Beikov 865c159bff HHH-11544 - Joins over type variable defined relations is non-deterministic
Fix single table inheritance issues and improve polymorphic join condition
2018-02-26 14:13:30 +02:00
Andrea Boriero 8f670c5f81 HHH-12225 - Fix test failing on PostgreSql 2018-02-22 12:58:05 +00:00
Sanne Grinovero 0c17ef47b3 HHH-12296 Upgrade to Byte Buddy 1.7.10 to support JDK10 2018-02-22 11:17:40 +00:00
randymay 91274811b6 HHH-12225 - NullPointerException When Using type(<Class>) in HQL 2018-02-22 10:07:07 +02:00
Cody Lerum 4625418464 HHH-9296 - Query by @MapsId property fails with missing parameter exception
Add test case to replicate the issue
2018-02-21 17:45:07 +02:00
Vlad Mihalcea 2bfe30009c HHH-9460 - Removing non-optional bidirectional @OneToOne association with cascade 2018-02-21 14:52:37 +02:00
Guillaume Smet bac853c548 HHH-12313 Fix a typo in a log message 2018-02-21 12:29:07 +01:00
Jonathan Bregler b322999393 HHH-12313: org.hibernate.jpa.test.transaction.TransactionCommitFailureTest fails on HANA 2018-02-21 12:13:30 +02:00
lukawski-adrian 291e3dd004 HHH-12230 - SelectCase does not work when simultaneously exists in select and group by sections 2018-02-21 11:21:47 +02:00
Vlad Mihalcea f0e0355ad8 HHH-12273 - Load Proxy by its identifier should consider the Session UUID 2018-02-21 10:39:46 +02:00
Jonathan Bregler 684cfe6383 HHH-12260: refactor org.hibernate.event.internal.EvictVisitor#evictCollection 2018-02-21 10:32:44 +02:00
Andrea Boriero f972bc017f HHH-12285 - DB connection exception on rollback causes connection leak 2018-02-20 13:47:48 +02:00