9148 Commits

Author SHA1 Message Date
Gail Badner
b5d3826604 HHH-13011 : Add option enabling/disabling use of an entity's mapped where-clause when loading collections of that entity 2018-10-16 15:13:10 +02:00
Gail Badner
98ae615bbe HHH-12104 : Test cases using annotations and hbm.xml 2018-10-16 15:13:10 +02:00
Guillaume Smet
d5d1f0781a HHH-12937 Only run the tests with H2Dialect 2018-10-16 14:23:17 +02:00
SirWayne
1fd1882806 HHH-12964 - Upgrade to dom4j 2.1.1
(cherry picked from commit e66da8af0076c2fbca9c190e8e708441be5bfcd3)
2018-10-16 05:10:51 -07:00
Gail Badner
5ba82d6691 HHH-12935 : Constraint and AuxiliaryDatabaseObject export identifiers are not qualified by schema or catalog
(cherry picked from commit ba80f0b3dc18f11bbaf1544bdcadd5828ad161df)
2018-10-16 04:01:30 -07:00
Gail Badner
320772e5ee HHH-12935 : test cases
(cherry picked from commit e3726bc4db2775569b9285281b37024abb25f8b1)
2018-10-16 04:01:09 -07:00
Gail Badner
8da2daa4f1 HHH-12937 : Remove duplicated line
(cherry picked from commit ae2da95f556e08df96be6b630580f8e2522a4683)
2018-10-15 23:36:58 -07:00
Gail Badner
faabcafa81 HHH-12937 : Where clause for collections of basic, embeddable and "any" elements is ignored when mapped using hbm.xml
(cherry picked from commit eb14b8de6ff724b0867e7b848b33e05723fe8c55)
2018-10-15 23:36:44 -07:00
Gail Badner
7c4d18404c HHH-12937 : test cases
(cherry picked from commit da50076afcc73fa1fb581aa34a4f4f986aafb41f)
2018-10-15 23:36:34 -07:00
Gail Badner
83a9adbdb8 HHH-13027 : org.hibernate.ejb.HibernatePersistence can no longer be used as a persistence provider name 2018-10-12 23:43:47 +01:00
Gail Badner
15924cb466 HHH-13027 : test case 2018-10-12 12:40:28 -07:00
Vlad Mihalcea
052027291b HHH-12934 - Exception handling documentation does not apply only to "Session-per-application anti-pattern" 2018-10-10 17:55:58 +03:00
Guillaume Smet
faa48ed168 HHH-12784 Fix changelog as it hasn't been backported to 5.3.3 2018-09-13 11:21:38 +02:00
Guillaume Smet
5f92f028c4 HHH-12784 Fix a regression in Javassist support 2018-09-13 11:21:14 +02:00
Jonathan Bregler
00ec2e4fde HHH-12961 Update HANA dialects Javadoc
- Fix the links
- Add some more information
2018-09-07 16:24:52 +02:00
Guillaume Smet
e8fcbe29c3 HHH-12920 Fix a debug message causing an exception at debug level 2018-09-03 15:48:36 +02:00
Guillaume Smet
c1931f5d8d Prepare for next development iteration 2018-08-28 19:38:49 +02:00
Guillaume Smet
97af7c4811 5.3.6.Final 5.3.6 2018-08-28 19:08:01 +02:00
Guillaume Smet
b04de4c9f7 HHH-12932 Execute ByteBuddy code requiring privileges inside a privileged block 2018-08-28 00:43:46 +02:00
Guillaume Smet
56a29af496 HHH-12931 Revert "HHH-12542 - Add necessary privileged action blocks for SecurityManager used on WildFly."
This reverts commit d24685de6776d5df9eb7cdb08bbb96c1ca40c60c.
2018-08-27 17:38:07 +02:00
Dmitry Matveev
b8b0fbc13c Fix a typo in a variable name 2018-08-15 18:32:50 +02:00
Guillaume Smet
5ed5656c29 Fix the previous commit to reference #getMaxResults() 2018-08-14 17:01:53 +02:00
Sande Gilda
70381b8c84 Fix Javadocs comments for Query.getHibernateMaxResults() method 2018-08-14 16:58:32 +02:00
Guillaume Smet
095f0fb6c6 Prepare for next development iteration 2018-08-14 15:22:27 +02:00
Guillaume Smet
0c22ccc107 5.3.5.Final 5.3.5 2018-08-14 14:27:47 +02:00
Guillaume Smet
5b826c9062 HHH-12905 Improve the error message and update the tests accordingly
Also fix a loose end in the MySQL test: at least with MariaDB, using
a bit(1) as datatype for boolean does not work: it always return true
even if you set it to 0. Using either boolean or tinyint(1) solves
the issue.

As I'm not sure older versions of MySQL supports a real boolean type I
used a tinyint(1).
2018-08-14 13:17:24 +02:00
Guillaume Smet
14f28df3bb Uncomment MariaDB dialect in gradle/databases.gradle
I don't know why it has been commmented out but it prevents from running
the tests with -Pdb=mariadb as no dialect is defined.
2018-08-14 13:17:24 +02:00
Guillaume Smet
fdfef4f5ce HHH-12905 Fix error message tested in MySQL and PostgreSQL tests 2018-08-14 13:17:24 +02:00
Gail Badner
99b93ae949 HHH-12875 HHH-12882 : Drop tables in proper order in test setup methods
(cherry picked from commit 770ae50e8b9b84d5e64be3b7f6db78918588cba9)
2018-08-13 23:28:27 -07:00
Gail Badner
9c96641d00 HHH-12875 : Remove "where" clause for Top used by MultiTableTest;
After HHH-12875 is fixed, the "where" clause causes
            MultiTableTest to fail due to HHH-12016

(cherry picked from commit a5fa213658b393aa9f671779f5ca1518b40bf54a)
2018-08-13 22:00:21 -07:00
Gail Badner
69e7132e91 HHH-12875 : Add comments to clarify how Collection#setWhere and #setManyToManyWhere are used
(cherry picked from commit a3cecf3411c09ccea598fac7761c0a54d39d7993)
2018-08-13 22:00:11 -07:00
Gail Badner
f381490a49 HHH-12875 HHH-12882 : Class level where="..." clause hbm.xml mappings is not enforced on collections of that class; add parentheses when where clauses get combined in a conjunction (hbm and annotations)
HHH-12882 : correct assertions in ParentChildTest
(cherry picked from commit 27937e56278037fc4e7d0044cd87cc2b2a7c8e10)
2018-08-13 21:59:59 -07:00
Gail Badner
70a39d91cb HHH-12875 HHH-12882 : test cases
(cherry picked from commit cdf5e45514e348f6eae196e3abe23ac60d899fd7)
2018-08-13 21:59:48 -07:00
Gail Badner
22c9b2ba0a HHH-12875 : Class level where="..." clause in hbm.xml mappings is not enforced on collections of that class
(cherry picked from commit 10826d8f3aa6b4136f798771034f4c1ee832ddd8)
2018-08-13 21:59:39 -07:00
Gail Badner
01243a9b0e HHH-12875 : test cases
(cherry picked from commit eef897487733c18fc96d7f534e0c97fb19aadd7c)
2018-08-13 21:59:28 -07:00
Roland Kurucz
f062abe72a HHH-12905 - Bind value [null] was not of specified type in StoredProcedureQuery 2018-08-13 18:04:58 +02:00
Vlad Mihalcea
59607a988d HHH-12892 - Fix spelling issues in the User Guide 2018-08-13 17:44:11 +02:00
Vlad Mihalcea
d0d95ab086 HHH-12892 - Fix spelling issues in the User Guide 2018-08-13 17:44:11 +02:00
Guillaume Smet
98bd7e3898 HHH-12909 Upgrade ByteBuddy to 1.8.17 2018-08-13 17:32:38 +02:00
Karel Maesen
6eaaa49faa HHH-12608 Support for ST_Dwithin() in DB2 2018-08-13 14:47:56 +00:00
Guillaume Smet
7eb0cee178 HHH-12907 Avoid creating too many ByteBuddy objects
This commit should reduce the garbage collection pressure as reported at
https://github.com/raphw/byte-buddy/issues/515.
2018-08-13 16:27:02 +02:00
Vlad Mihalcea
b65121c557 HHH-12361 - In the User Guide, omit constructors and equals/hashCode for brevity 2018-08-13 15:15:49 +02:00
Guillaume Smet
61bdbabf18 HHH-12906 Add tests 2018-08-13 12:05:10 +02:00
Florian Beaufumé
cbd141996a HHH-12906 Used the correct attribute in getAllCollectionRoles() 2018-08-13 12:05:10 +02:00
Guillaume Smet
46ed100baf HHH-12903 Add the column names to the proper @Column annotations 2018-08-12 17:52:17 +02:00
Chris Cranford
366698e229 HHH-12903 - Fix CommitFlushCollectionTest failing on Oracle. 2018-08-12 17:52:17 +02:00
Guillaume Smet
1dd5eeb79d Remove HHH-12608 from the 5.3.4 changelog as it has not been included 2018-08-10 17:17:19 +02:00
Chris Cranford
c59932786d HHH-12903 - Fix CommitFlushCollectionTest failing on Oracle.
(cherry picked from commit 8dab6974ef266434d3cc0a8aff780f521097427f)
2018-08-10 10:47:43 -04:00
Andrea Boriero
b211e423cb HHH-12899 Enable integration tests for MS SQL Server on the AWS build slaves 2018-08-10 16:26:21 +02:00
Sanne Grinovero
a47554039e HHH-12901 Enable loading of additional JDBC drivers from a local path, rename the Oracle dependency 2018-08-10 16:26:21 +02:00