[hibernate-commits] [hibernate/hibernate-orm] 571266: HHH-7085 Add unit test that demonstrates error
GitHub
noreply at github.com
Thu Mar 1 11:08:42 EST 2012
Branch: refs/heads/master
Home: https://github.com/hibernate/hibernate-orm
Commit: 571266aa3d20115231982372da767cb726c69853
https://github.com/hibernate/hibernate-orm/commit/571266aa3d20115231982372da767cb726c69853
Author: Eric Dalquist <eric.dalquist at gmail.com>
Date: 2012-03-01 (Thu, 01 Mar 2012)
Changed paths:
A hibernate-core/src/matrix/java/org/hibernate/test/annotations/naturalid/Building.java
A hibernate-core/src/matrix/java/org/hibernate/test/annotations/naturalid/ImmutableEntityNaturalIdTest.java
Log Message:
-----------
HHH-7085 Add unit test that demonstrates error
Add unit test for @Immutable entity that has an @NaturalId
Commit: b5ba7bef42591b6222756708eedc60d623dcdc32
https://github.com/hibernate/hibernate-orm/commit/b5ba7bef42591b6222756708eedc60d623dcdc32
Author: Eric Dalquist <eric.dalquist at gmail.com>
Date: 2012-03-01 (Thu, 01 Mar 2012)
Changed paths:
M hibernate-core/src/matrix/java/org/hibernate/test/annotations/naturalid/ImmutableEntityNaturalIdTest.java
Log Message:
-----------
HHH-7085 Add delete to immutable test
Commit: f1a54aeadf295e3694c83843547a80da5859749d
https://github.com/hibernate/hibernate-orm/commit/f1a54aeadf295e3694c83843547a80da5859749d
Author: Eric Dalquist <eric.dalquist at gmail.com>
Date: 2012-03-01 (Thu, 01 Mar 2012)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/action/internal/EntityInsertAction.java
M hibernate-core/src/main/java/org/hibernate/engine/internal/StatefulPersistenceContext.java
M hibernate-core/src/main/java/org/hibernate/engine/spi/EntityEntry.java
M hibernate-core/src/main/java/org/hibernate/engine/spi/PersistenceContext.java
Log Message:
-----------
HHH-7085 Use the in-flight state for naturalId caching
Pass the current state Object[] from the event into the SPC to use
for naturalId caching
Commit: 9f4fd486036eff5cc24740fb387d3df93663642c
https://github.com/hibernate/hibernate-orm/commit/9f4fd486036eff5cc24740fb387d3df93663642c
Author: Steve Ebersole <steve at apollo.(none)>
Date: 2012-03-01 (Thu, 01 Mar 2012)
Changed paths:
A hibernate-core/src/main/java/org/hibernate/engine/internal/NaturalIdXrefDelegate.java
M hibernate-core/src/main/java/org/hibernate/engine/internal/StatefulPersistenceContext.java
A hibernate-core/src/main/java/org/hibernate/engine/spi/CachedNaturalIdValueSource.java
M hibernate-core/src/main/java/org/hibernate/engine/spi/EntityEntry.java
M hibernate-core/src/main/java/org/hibernate/engine/spi/PersistenceContext.java
M hibernate-core/src/main/java/org/hibernate/event/internal/DefaultResolveNaturalIdEventListener.java
R hibernate-core/src/matrix/java/org/hibernate/test/annotations/naturalid/Building.java
R hibernate-core/src/matrix/java/org/hibernate/test/annotations/naturalid/ImmutableEntityNaturalIdTest.java
A hibernate-core/src/matrix/java/org/hibernate/test/naturalid/immutableentity/Building.java
A hibernate-core/src/matrix/java/org/hibernate/test/naturalid/immutableentity/ImmutableEntityNaturalIdTest.java
Log Message:
-----------
HHH-7085 - Entities marked as @Immutable that have a @NaturalId fail to be inserted with NPE
Compare: https://github.com/hibernate/hibernate-orm/compare/bc643dd...9f4fd48
More information about the hibernate-commits
mailing list