Commit Graph

3353 Commits

Author SHA1 Message Date
Chris Cranford de7ca7882b HHH-11131 - Refactored generator and database structure code. 2016-09-29 17:45:14 +01:00
Christian Beikov d48ac0f0f7 HHH-10229 - Select value from element collection results in wrong SQL being produced 2016-09-29 11:35:29 -05:00
Steve Ebersole 9aa164ed27 HHH-10818 - Allow AttributeConverter on attributes marked as Lob (REALLY this time) 2016-09-29 11:27:27 -05:00
Christian Beikov b6aa191720 Test and fix for HHH-11140 2016-09-29 09:08:41 -05:00
Gail Badner f34508e3f3 HHH-10998 : NullPointerException when using join with subselect in hbm mapping 2016-09-28 17:34:09 -07:00
Chris Cranford 2d03ba9747 HHH-11133 - Add discriminator-value attribute support for joined-subclass hbm mapping elements. 2016-09-28 16:27:45 -05:00
Andrea Boriero de3153a8e1 HHH-11023 - Startup performance regression : schema update/validate 2016-09-28 19:12:46 +01:00
Andrea Boriero 30165d4aef HHH-11092 - NamedNativeQueries ordinal parameters are zero based 2016-09-28 16:26:07 +01:00
Andrea Boriero f8f5486fda HHH-11092 - Add test for issue 2016-09-28 16:26:07 +01:00
Andrea Boriero 306c151fff HHH-11121 - Wrong NativeQueryImpl.setZeroBasedParametersIndex when Session#createSQLQuery is executed after EM#createNativeQuery 2016-09-28 16:26:07 +01:00
Andrea Boriero 47e925ead4 HHH-11121 - Add test for issue 2016-09-28 16:26:07 +01:00
Vlad Mihalcea 8201c69103 HHH-11076 - Lazy collections ignore filters when allowLoadOutsideTransaction is true
Roll back fix since it got rejected due to some corner cases that are now added to ProxyPreservingFiltersOutsideInitialSessionTest
2016-09-28 17:18:18 +03:00
Vlad Mihalcea 23326608f7 HHH-5409 - bag and idbag should implement equals() and hashCode() the same way as other collections
This test does not verify how equals is implemented for Bags,
but rather if the child entity equals and hashCode are used properly for both
managed and detached entities.
2016-09-28 16:23:18 +03:00
ChristophDreis d2d947068d HHH-11136 - Reduce memory consumption caused by Method.getParameterTypes() 2016-09-27 09:08:41 +02:00
Chris Cranford f521017b90 HHH-11084 - Fix injection of TOP for subselect cases that use select distinct clause. 2016-09-21 16:21:02 -04:00
Chris Cranford 20ae4920b7 HHH-5908 - Avoid unnecessary updates on detached un-modified entities with SelectBeforeUpdate.
HHH-11056 - Envers audits unchanged objects for a certain use case
2016-09-21 16:38:59 +03:00
Boris Byk 348f92b340 HHH-11120 - SessionFactoryOptionsImpl#releaseResourcesOnCloseEnabled never initialized 2016-09-21 16:34:28 +03:00
ChristophDreis d4d2b8f74f HHH-11119 Improve performance of StringHelper.qualify() and StringHelper.unqualify() 2016-09-21 10:44:05 +01:00
Damien Hollis 9498b52566 HHH-10659 - Natural Id 2nd level Cache not working when Identity is database generated 2016-09-20 14:26:44 +03:00
Andrea Boriero dc7a1c96a3 HHH-11061 - Attempt to resolve foreign key metadata from JDBC metadata failed to find column mappings for foreign when keywords auto quoting is enabled 2016-09-20 10:45:18 +03:00
Andrea Boriero 5f60cd3b65 HHH-11099 - Closing EntityManager with an active transaction causes JTA connection leak 2016-09-19 17:45:28 +03:00
Giovanni Lovato ae40de125d HHH-11076 - Lazy collections ignore filters when allowLoadOutsideTransaction is true 2016-09-19 13:57:02 +03:00
Gail Badner 87e69c9d34 HHH-11038 : Invalid statement generated for @MapKeyColumn(updatable=false) for @OneToMany 2016-09-18 21:47:24 -07:00
Gail Badner c3f7c332f5 HHH-11038 : test case 2016-09-18 21:46:47 -07:00
Andrea Boriero 9cf4fecbfe HHH-11101 - Missing unique constraint for many-to-many with unique=true in list mapping 2016-09-15 23:43:52 -07:00
Andrea Boriero a3eac62761 HHH-11101 - Add test for issue 2016-09-15 23:43:52 -07:00
Andrea Boriero fd918c2a6e HHH-10972 - Fix checkstyle error 2016-09-15 15:04:36 +01:00
Jaikiran Pai 7247f05a21 HHH-10972 Use UTF-8 charset for reading file content of scripts that are used for initializing databases 2016-09-15 11:52:41 +03:00
Andrea Boriero c9c50d8afd HHH-11081 - JPA join with treat causes QuerySyntaxException: Invalid path 2016-09-14 23:34:48 -07:00
Andrea Boriero 4d3ece8c09 HHH-11081 - Add test for issue 2016-09-14 23:34:48 -07:00
Vlad Mihalcea 6f43d40e0a HHH-10399 - Add support for specifying TimeZone for ZonedDateTime type
Fix test failing in TimeZones with negative offsets
2016-09-15 08:27:59 +03:00
Steve Ebersole 81aba17771 HHH-11098 - Attributeconverter converttoEntityAttribute and convertToDatabaseColumn code is called within a query.list() call -> slow 2016-09-14 10:25:47 -05:00
Martin Simka 4bf4e3b81a HHH-11037 - fix tests on Oracle
fixes ORA-00972: identifier is too long on Oracle databases
2016-09-14 11:24:16 +03:00
Steve Ebersole 0a2a5c622e HHH-11097 - Performance problem if cached entity has attribute state with an expensive toString() method (LOB, etc) 2016-09-13 21:10:23 -05:00
Steve Ebersole c7c9e42145 HHH-11097 - Performance problem if cached entity has attribute state with an expensive toString() method (LOB, etc) 2016-09-13 17:00:02 -05:00
Vlad Mihalcea a00a30f488 Fix broken tests on Jenkins 2016-09-13 14:57:32 +03:00
Vlad Mihalcea 62e499538c HHH-10399 - Add support for specifying TimeZone for ZonedDateTime type
Add documentation and supply more tests
2016-09-13 13:35:01 +03:00
Vlad Mihalcea 553942d2f9 HHH-10399 - Add support for specifying TimeZone for ZonedDateTime type 2016-09-12 10:50:54 +03:00
Vlad Mihalcea d229534647 Add test to replicate if JOINED inheritance ends up in a Cartesian Product 2016-09-09 10:31:45 +03:00
Piotr Findeisen f18656473d HHH-11082 Log the failing SQL when the batched execution throws a RuntimeException (e.g. StaleStateException) 2016-09-05 16:42:49 +03:00
dewarder 8de4ff2a3a HHH-10406 - Provide @CreationTimestamp and @UpdateTimestamp for Java Time 2016-08-31 15:32:36 +03:00
Yanming Zhou fec5afc8b6 HHH-11074 - Add method setTimeout for DetachedCriteria 2016-08-31 14:29:56 +03:00
Gail Badner 839bf0b6f9 HHH-11073 : Casting to boolean in HQL query fails on MySQL 2016-08-31 00:22:16 -07:00
Gail Badner 4551e521c1 HHH-11073 : test case 2016-08-31 00:21:25 -07:00
Gail Badner b28e0974df HHH-11072 : Skip CriteriaLiteralInSelectExpressionTest#testStringLiteral2 for Oracle, Db2, SQL Server, and Sybase dialects 2016-08-30 23:10:00 -07:00
Steve Ebersole d5cbd8fdf0 HHH-8630 - random map key column generated when using @AttributeOverrides and @ElementCollection 2016-08-30 18:41:56 -05:00
姜禹 19834a0046 HHH-10502 - ORDER BY FIELD(..) throws java.sql.SQLException: Operand should contain 1 column(s) 2016-08-30 15:56:52 +03:00
Steve Ebersole aaa32ebed5 HHH-11067 - Proxy-wrapped Sessions (ThreadLocalSessionContext.TransactionProtectionWrapper) handle equals incorrectly 2016-08-26 10:53:40 -05:00
Gail Badner 4f991c3e74 HHH-9739 : Updated object is written to second level cache with CacheMode.IGNORE 2016-08-25 01:04:52 -07:00
Steve Ebersole 68c62da29e HHH-11058 - NPE in SchemaValidator with DdlTransactionIsolatorJtaImpl 2016-08-20 10:02:40 -05:00