Vlad Mihalcea
1192eed560
HHH-12787 - SessionJdbcBatchTest hangs with DB2
2018-07-12 13:41:37 +03:00
Guillaume Smet
5f6c122a3e
HHH-12793 Fix preexisting indentation issues
2018-07-12 12:13:32 +02:00
Guillaume Smet
be47ba3393
HHH-12793 Add a comment about why we ignore javax.activation for now
2018-07-12 12:13:32 +02:00
Fabio Massimo Ercoli
6d0509bb34
HHH-12793 Upgrade Karaf, pax-exam and reenable the OSGi tests
2018-07-12 12:13:32 +02:00
Diego Lovison
a4df91bdb3
HHH-12797 Fix cache modes relationships table layout
2018-07-12 10:45:53 +02:00
Guillaume Smet
30592b7d74
HHH-12774 Add missing jars to the distribution archives
2018-07-12 10:35:30 +02:00
Galder Zamarreño
65c2aca69f
HHH-12177 Update relocation of Infinispan provider for 5.3
2018-07-12 10:08:12 +02:00
Vlad Mihalcea
3bba6adac9
HHH-12768 - TimeAndTimestampTest fails with SQL Server and MYSQL
2018-07-12 06:37:20 +03:00
Sanne Grinovero
a72102b47d
HHH-12789 Upgrade to Mockito 2.19.0
2018-07-11 10:02:10 +02:00
Sanne Grinovero
6546858eb0
HHH-12788 Enable mockito-inline for the Agroal integration module
2018-07-11 10:02:10 +02:00
Yoann Rodière
fb8e1c1d71
HHH-12695 Restore the getType method in ParameterRegistration
...
It was removed in 5.3.0.Beta1, but this breaks backward compatibility
with 5.1.
2018-07-11 09:57:25 +02:00
Yoann Rodière
68ad2130e8
HHH-12695 Rename org.hibernate.query.QueryParameter#getType to getHibernateType
...
Because it conflicts with the Class-returning getType method we want to
re-introduce in ParameterRegistration to restore backward compatibility.
2018-07-11 09:57:25 +02:00
Yoann Rodière
c26ac23a7b
HHH-12695 Add missing @Overrides in subclasses of javax.persistence.Parameter
...
Because we are in 2018 and Java 5 is now 14 years old.
2018-07-11 09:57:25 +02:00
Yoann Rodière
a0d2f53937
HHH-12695 Explicitly mark contracts as @Incubating, since a comment in QueryParameter implies they are in fact incubating
...
I did not mark ParameterRegistration as incubating, because it's a
pre-existing interface that we can't reasonably consider as incubating.
It's a bit odd to have a non-incubating contract (ParameterRegistration)
extend an incubating one (ProcedureParameter), though...
2018-07-11 09:57:25 +02:00
Guillaume Smet
a56ff4ca9c
HHH-12781 Update Javassist dependency to 3.23.1
2018-07-11 09:53:08 +02:00
Gail Badner
0e1f3d5c94
HHH-12740 : Subselect fetching doesn't work when multiLoad was used
...
(cherry picked from commit 579ee65fd3
)
2018-07-10 18:51:51 -07:00
Vlad Mihalcea
73bc468906
HHH-12200 - Docs mention outdated APIs
2018-07-10 13:55:55 +02:00
Robert Rettig
b0f2d0fa59
HHH-8805 - [SchemaUpdate] javax.persistence.ForeignKey doesn't respect ConstraintMode.NO_CONSTRAINT
2018-07-10 14:32:37 +03:00
Yoann Rodière
7471aa1589
HHH-7686 Add missing @Overrides in MapProxy
2018-07-09 17:35:01 +02:00
Yoann Rodière
782336faed
HHH-7686 Allow lazy loading outside of a transaction after dynamic map proxy deserialization if the proper settings were enabled
...
In theory, trying to deserialize MapLazyInitializer instances that were
serialized before this patch should still work, although using such
instances (i.e. trying to access any method on the proxy) would still
fail, just like it used to before this patch.
2018-07-09 17:35:01 +02:00
Yoann Rodière
bc6c982541
HHH-7686 Test dynamic map proxy serialization
2018-07-09 17:35:01 +02:00
Yoann Rodière
f2b4aedc03
HHH-7686 Clarify and test initialization code in the writeReplace() method in proxies
...
If we copy the behavior of "traditional" (non-map) proxies to the
"dynamic-map" proxies, we'd better know what this behavior is and be
sure it works correctly.
2018-07-09 17:35:01 +02:00
Yoann Rodière
e0900b17e2
HHH-12720 Deprecate a useless constructor in AbstractSerializableProxy
...
A no-arg constructor is only necessary for superclasses of serializable
classes that are not themselves serializable. Here the class is
serializable, so the constructor is useless.
2018-07-09 17:35:01 +02:00
Yoann Rodière
3336489e40
HHH-12720 Allow lazy loading outside of a transaction after proxy deserialization if the proper settings were enabled
2018-07-09 17:35:01 +02:00
Yoann Rodière
500edf4b8a
HHH-12720 Test proxy serialization with hibernate.enable_lazy_load_no_trans = true
2018-07-09 17:35:01 +02:00
Guillaume Smet
147476038b
HHH-12778 Register the cause when an exception occurs creating a proxy
2018-07-09 15:08:36 +02:00
Andrea Boriero
1e9f67fbc9
HHH-12776 Add test for issue
2018-07-09 13:46:45 +02:00
Guillaume Smet
1d68b1a2d0
Revert "HHH-12670 - Allows native SQL queries that take a given resultClass to map the result set to the required type"
...
This reverts commit 9fac6747ef
.
2018-07-09 13:46:36 +02:00
Guillaume Smet
8814d4753f
Add vim swap files to .gitignore
2018-07-05 16:12:56 +02:00
Guillaume Smet
3b5d71b3a7
Prepare for next development iteration
2018-07-05 15:54:01 +02:00
Guillaume Smet
84d702c43f
Exclude the build directories from the files pushed to SourceForge
2018-07-05 15:46:05 +02:00
Guillaume Smet
7b5ae68e13
Exclude the bin directories from the files pushed to SourceForge
2018-07-05 15:27:24 +02:00
Guillaume Smet
cc69b20504
Upgrade BinTray Gradle plugin to 1.8.3
2018-07-05 14:39:29 +02:00
Guillaume Smet
bd08b65ccc
5.3.2.Final
2018-07-05 14:28:19 +02:00
Guillaume Smet
d66ea16bb5
5.3.2.Final
2018-07-05 14:26:05 +02:00
Vlad Mihalcea
aeb2f9e0b0
HHH-12716 - Sample code is required for documentation of disabling polymorphism in queries
...
Fix typo
2018-07-05 12:19:03 +03:00
Gail Badner
9b0c3ba600
HHH-12746 : Remove assertion that hashCodes are not equal from test
2018-07-04 15:55:30 -07:00
Gail Badner
b4762fd52c
Revert "HHH-12746 : CacheKeyImplementation objects with different entityOrRoleName and same id/tenantId have the same hashCode"
...
This reverts commit 220f41dc3b
.
2018-07-04 15:52:11 -07:00
Gail Badner
8081aaec93
HHH-12729 : Correct Javadoc comments
2018-07-04 15:47:51 -07:00
Gail Badner
c143e888d2
HHH-12729 : Binary and behavioral incompatibilities of org.hibernate.Query.getFirstResult(), setFirstResult(), getMaxResults(), setMaxResults()
2018-07-04 15:47:51 -07:00
Gail Badner
02ff1484be
HHH-12687 : Update migration guide
2018-07-04 15:20:09 -07:00
Vlad Mihalcea
8fff54d6ee
HHH-12769 - Rework LockTest#testContendedPessimisticLock so that it can work on Oracle without throwing exceptions
2018-07-04 21:00:11 +03:00
Vlad Mihalcea
6b3e4e6f56
HHH-12767 - Fix tests failing on Oracle
2018-07-04 17:49:42 +03:00
Guillaume Smet
88bfe7e66c
HHH-12531 Make the legacy names public so that Infinispan can reuse them
2018-07-04 16:15:41 +02:00
Yoann Rodière
3883abf087
HHH-12649 Use the 'create-warn' missing cache strategy by default in hibernate-jcache
...
In order to be consistent with hibernate-ehcache.
2018-07-04 12:12:00 +02:00
Yoann Rodière
21eac287e9
HHH-12531 Default to using legacy region names when default query caches do not exist in the EhCache and JCache integrations
2018-07-04 10:03:23 +02:00
Yoann Rodière
63cc63b386
HHH-12531 Use short, simple names for the query result and update timestamps caching regions
2018-07-04 10:03:23 +02:00
Yoann Rodière
2649e1372c
HHH-12649 Move the created cache warning to org.hibernate.cache.spi.SecondLevelCacheLogger
2018-07-04 09:44:50 +02:00
Yoann Rodière
033203abc7
HHH-12649 Document the behavior on missing caches
2018-07-04 09:44:50 +02:00
Yoann Rodière
e91a051465
HHH-12649 Use the 'create-warn' missing cache strategy by default in hibernate-ehcache
...
In order to be backward-compatible with ORM 5.1.
2018-07-04 09:44:50 +02:00