Chris Cranford
de7ca7882b
HHH-11131 - Refactored generator and database structure code.
2016-09-29 17:45:14 +01:00
Chris Cranford
555aa772a3
HHH-11131 - Fixed class javadoc and removed unused imports.
2016-09-29 17:45:14 +01:00
Chris Cranford
f66031fa53
HHH-11131 - Fixed OrderSequenceGenerator to use a custom structure for ordered oracle sequences.
2016-09-29 17:45:14 +01:00
Chris Cranford
0dcb9b6487
HHH-11131 - Added test case.
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
Chris Cranford
a99638372d
HHH-11007 - Add Envers test case.
2016-09-28 13:52:38 -04:00
Chris Cranford
764a1a857e
HHH-11007 - Add Envers as a test compile dependency.
2016-09-28 13:52:38 -04: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
Chris Cranford
3e64c710c5
HHH-11063 - Fix long entity names for pgsql test failure.
2016-09-28 09:11:36 -04:00
Vlad Mihalcea
cd41d71b06
HHH-11132 - Add a Performance Tuning and Best Practices chapter
...
Add more details related to associations and fix typos
2016-09-28 15:04:54 +03:00
Vlad Mihalcea
a705b48c41
HHH-11132 - Add a Performance Tuning and Best Practices chapter
2016-09-28 12:37:57 +03:00
ChristophDreis
d2d947068d
HHH-11136 - Reduce memory consumption caused by Method.getParameterTypes()
2016-09-27 09:08:41 +02:00
Steve Ebersole
e3bee9eede
enable build scans;
...
removed bad project dependency on hibernate-gradle-plugin in documentation
2016-09-26 17:33:20 -05:00
Vlad Mihalcea
dda90ef3d0
HHH-11108 - Add test to prove that @Basic( fetch = FetchType.LAZY ) really works as expected
...
Roll back changes since we already have the JpaRuntimeEnhancementTest to prove this works and it does not use build-time enhancement
2016-09-22 12:40:22 +03: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
a41b726236
HHH-11063 - Added test case.
2016-09-21 16:21:02 -04:00
Chris Cranford
2f3798de03
HHH-11063 - Fix collection change logic for addition/removal of elements with same hash.
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
Chris Cranford
2b5e201653
HHH-7681 - Fix setting fake bidirectional attributes to null on collection change work units.
2016-09-20 15:22:41 -04:00
Chris Cranford
16fd531b6a
HHH-7681 - Envers test case.
2016-09-20 15:22:41 -04:00
Vlad Mihalcea
cc21eeb1af
Skip test failing on Java 1.9 using Gradle
2016-09-20 20:01:13 +03:00
Vlad Mihalcea
bd8c3c226d
Disable bytecode enhancement for documentation module as well as the test that makes use of this feature if the JDK version is 1.9
2016-09-20 18:23:45 +03:00
Vlad Mihalcea
2b30cabf2f
HHH-11116 - Improve the JPA bootstrapping section in the User Guide
2016-09-20 16:57:33 +03: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
Vlad Mihalcea
b995d7a70e
HHH-10972 Use UTF-8 charset for reading file content of scripts that are used for initializing databases
...
Fix tests failing on Linux because the processTestRessources filter task was assuming UTF-8 source files even for the ISO-8859-1 files
2016-09-15 16:39:00 +03:00
Vlad Mihalcea
55e175ce31
HHH-11108 - Add test to prove that @Basic( fetch = FetchType.LAZY ) really works as expected
2016-09-15 14:42:06 +03: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