Branch: refs/heads/master
Home: https://github.com/hibernate/hibernate-validator
Commit: 59372ef6b92138b0c6a347ea16cd655576715252
https://github.com/hibernate/hibernate-validator/commit/59372ef6b92138b0c...
Author: Guillaume Smet <guillaume.smet(a)gmail.com>
Date: 2019-01-04 (Fri, 04 Jan 2019)
Changed paths:
M engine/src/main/java/org/hibernate/validator/internal/engine/valueextraction/ValueExtractorResolver.java
Log Message:
-----------
HV-1684 Fix value extraction logic to avoid stack overflows
So as Gunnar discovered it, the issue is only triggered with constraints
on Maps as otherwise CollectionHelper#toImmutableSet() avoids the issue
when there is only one element. Maps have 2 value extractors.
Commit: 5d056be276af7a1a7105f9cb7e56e1f475abf031
https://github.com/hibernate/hibernate-validator/commit/5d056be276af7a1a7...
Author: Guillaume Smet <guillaume.smet(a)gmail.com>
Date: 2019-01-04 (Fri, 04 Jan 2019)
Changed paths:
M engine/src/main/java/org/hibernate/validator/internal/engine/valueextraction/ValueExtractorResolver.java
Log Message:
-----------
HV-1684 Fix lookup that was testing the value instead of the key
We used to have a non concurrent set and switched to a CHM but we were
still using contains() which was incorrect. Switching to a Set to avoid
this issue and have a clear contract.
Compare: https://github.com/hibernate/hibernate-validator/compare/7e18684fcc37...5...
**NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/
Functionality will be removed from GitHub.com on January 31st, 2019.
Branch: refs/heads/master
Home: https://github.com/hibernate/hibernate-orm
Commit: 858524cd270c30144995624e22088003cf8d6703
https://github.com/hibernate/hibernate-orm/commit/858524cd270c30144995624...
Author: Steve Ebersole <steve(a)hibernate.org>
Date: 2019-01-03 (Thu, 03 Jan 2019)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/graph/internal/AbstractGraph.java
M hibernate-core/src/main/java/org/hibernate/internal/SessionImpl.java
M hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/internal/AbstractManagedType.java
M hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/spi/ManagedTypeDescriptor.java
A hibernate-core/src/test/java/org/hibernate/graph/EntityGraphFunctionalTests.java
M hibernate-core/src/test/java/org/hibernate/graph/GraphParsingTestEntity.java
Log Message:
-----------
HHH-13175 - Eager subsequent-select fails when EntityGraph is specified for find operation
**NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/
Functionality will be removed from GitHub.com on January 31st, 2019.
Branch: refs/heads/master
Home: https://github.com/hibernate/hibernate-orm
Commit: bae98ffaccf55c78bb1eb39b1e249f9b8ae92726
https://github.com/hibernate/hibernate-orm/commit/bae98ffaccf55c78bb1eb39...
Author: Guillaume Smet <guillaume.smet(a)gmail.com>
Date: 2019-01-03 (Thu, 03 Jan 2019)
Changed paths:
M hibernate-core/src/test/java/org/hibernate/jpa/test/BaseEntityManagerFunctionalTestCase.java
Log Message:
-----------
HHH-13138 By default, pass the class loader of the test to the EMF
Not doing it causes issues when using the BytecodeEnhancerRunner which
introduces an enhancing class loader.
We could do it on a per test basis but it's easier to do it once and for
all.
And it can still be overridden anyway.
Commit: 2a8582be7f114565fa1fcf8b16a85b721d88d47c
https://github.com/hibernate/hibernate-orm/commit/2a8582be7f114565fa1fcf8...
Author: Guillaume Smet <guillaume.smet(a)gmail.com>
Date: 2019-01-03 (Thu, 03 Jan 2019)
Changed paths:
M hibernate-testing/src/main/java/org/hibernate/testing/bytecode/enhancement/BytecodeEnhancerRunner.java
Log Message:
-----------
HHH-13138 Set the TCCL in BytecodeEnhancerRunner
We are not consistently using the ClassLoaderService and we sometimes
use the TCCL so better set it correctly.
Commit: 99abb99edf9a8d49c0c9e29afbd92de3f5fbca20
https://github.com/hibernate/hibernate-orm/commit/99abb99edf9a8d49c0c9e29...
Author: Guillaume Smet <guillaume.smet(a)gmail.com>
Date: 2019-01-03 (Thu, 03 Jan 2019)
Changed paths:
A hibernate-core/src/test/java/org/hibernate/test/joinfetch/enhanced/JoinFetchWithEnhancementTest.java
Log Message:
-----------
HHH-12298 Add test for join fetch with bytecode enhancement
Compare: https://github.com/hibernate/hibernate-orm/compare/2dd008adb7e3...99abb99...
**NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/
Functionality will be removed from GitHub.com on January 31st, 2019.
Branch: refs/heads/master
Home: https://github.com/hibernate/hibernate-orm
Commit: 2dd008adb7e39a8513a027582ba8a55ee7b4eedb
https://github.com/hibernate/hibernate-orm/commit/2dd008adb7e39a8513a0275...
Author: Guillaume Smet <guillaume.smet(a)gmail.com>
Date: 2019-01-03 (Thu, 03 Jan 2019)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/cfg/AnnotationBinder.java
M hibernate-core/src/main/java/org/hibernate/internal/CoreMessageLogger.java
M hibernate-core/src/test/java/org/hibernate/test/annotations/override/inheritance/EntityInheritanceAttributeOverrideTest.java
Log Message:
-----------
HHH-13172 Log a warning instead of throwing an exception when
@AttributeOverride is used in conjunction with entity inheritance
**NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/
Functionality will be removed from GitHub.com on January 31st, 2019.