[hibernate-commits] [hibernate/hibernate-orm] e11e96: HHH-5472 : Delay saving an entity if it does not c...

GitHub noreply at github.com
Wed Jan 18 21:32:07 EST 2012


  Branch: refs/heads/master
  Home:   https://github.com/hibernate/hibernate-orm
  Commit: e11e9631c7bb6f643e47b77ee4f11b9b1ffff67c
      https://github.com/hibernate/hibernate-orm/commit/e11e9631c7bb6f643e47b77ee4f11b9b1ffff67c
  Author: Gail Badner <gbadner at redhat.com>
  Date:   2012-01-18 (Wed, 18 Jan 2012)

  Changed paths:
    A hibernate-core/src/main/java/org/hibernate/action/internal/AbstractEntityInsertAction.java
  M hibernate-core/src/main/java/org/hibernate/action/internal/EntityIdentityInsertAction.java
  M hibernate-core/src/main/java/org/hibernate/action/internal/EntityInsertAction.java
  A hibernate-core/src/main/java/org/hibernate/action/internal/UnresolvedEntityInsertActions.java
  M hibernate-core/src/main/java/org/hibernate/engine/internal/ForeignKeys.java
  A hibernate-core/src/main/java/org/hibernate/engine/internal/NonNullableTransientDependencies.java
  M hibernate-core/src/main/java/org/hibernate/engine/spi/ActionQueue.java
  M hibernate-core/src/main/java/org/hibernate/event/internal/AbstractSaveEventListener.java
  M hibernate-core/src/main/java/org/hibernate/event/internal/DefaultMergeEventListener.java
  M hibernate-core/src/main/java/org/hibernate/internal/SessionImpl.java
  M hibernate-core/src/matrix/java/org/hibernate/test/annotations/cascade/circle/identity/CascadeCircleIdentityIdTest.java
  M hibernate-core/src/matrix/java/org/hibernate/test/annotations/cascade/circle/sequence/CascadeCircleSequenceIdTest.java
  M hibernate-core/src/matrix/java/org/hibernate/test/cascade/circle/MultiPathCircleCascade.hbm.xml
  M hibernate-core/src/matrix/java/org/hibernate/test/cascade/circle/MultiPathCircleCascadeDelayedInsert.hbm.xml
  M hibernate-core/src/matrix/java/org/hibernate/test/cascade/circle/MultiPathCircleCascadeTest.java
  M hibernate-core/src/matrix/java/org/hibernate/test/nonflushedchanges/CreateTest.java
  M hibernate-core/src/matrix/java/org/hibernate/test/ops/SaveOrUpdateTest.java

  Log Message:
  -----------
  HHH-5472 : Delay saving an entity if it does not cascade the save to non-nullable transient entities


  Commit: ea7afb26833f38e4e5f43a56abc9f3c07a85bffa
      https://github.com/hibernate/hibernate-orm/commit/ea7afb26833f38e4e5f43a56abc9f3c07a85bffa
  Author: Gail Badner <gbadner at redhat.com>
  Date:   2012-01-18 (Wed, 18 Jan 2012)

  Changed paths:
    A hibernate-core/src/matrix/java/org/hibernate/test/annotations/cascade/multicircle/jpa/identity/AbstractEntity.java
  A hibernate-core/src/matrix/java/org/hibernate/test/annotations/cascade/multicircle/jpa/identity/B.java
  A hibernate-core/src/matrix/java/org/hibernate/test/annotations/cascade/multicircle/jpa/identity/C.java
  A hibernate-core/src/matrix/java/org/hibernate/test/annotations/cascade/multicircle/jpa/identity/D.java
  A hibernate-core/src/matrix/java/org/hibernate/test/annotations/cascade/multicircle/jpa/identity/E.java
  A hibernate-core/src/matrix/java/org/hibernate/test/annotations/cascade/multicircle/jpa/identity/F.java
  A hibernate-core/src/matrix/java/org/hibernate/test/annotations/cascade/multicircle/jpa/identity/G.java
  A hibernate-core/src/matrix/java/org/hibernate/test/annotations/cascade/multicircle/jpa/identity/MultiCircleJpaCascadeIdentityTest.java
  A hibernate-core/src/matrix/java/org/hibernate/test/annotations/cascade/multicircle/jpa/sequence/AbstractEntity.java
  A hibernate-core/src/matrix/java/org/hibernate/test/annotations/cascade/multicircle/jpa/sequence/B.java
  A hibernate-core/src/matrix/java/org/hibernate/test/annotations/cascade/multicircle/jpa/sequence/C.java
  A hibernate-core/src/matrix/java/org/hibernate/test/annotations/cascade/multicircle/jpa/sequence/D.java
  A hibernate-core/src/matrix/java/org/hibernate/test/annotations/cascade/multicircle/jpa/sequence/E.java
  A hibernate-core/src/matrix/java/org/hibernate/test/annotations/cascade/multicircle/jpa/sequence/F.java
  A hibernate-core/src/matrix/java/org/hibernate/test/annotations/cascade/multicircle/jpa/sequence/G.java
  A hibernate-core/src/matrix/java/org/hibernate/test/annotations/cascade/multicircle/jpa/sequence/MultiCircleJpaCascadeSequenceTest.java
  A hibernate-core/src/matrix/java/org/hibernate/test/annotations/cascade/multicircle/nonjpa/identity/AbstractEntity.java
  A hibernate-core/src/matrix/java/org/hibernate/test/annotations/cascade/multicircle/nonjpa/identity/B.java
  A hibernate-core/src/matrix/java/org/hibernate/test/annotations/cascade/multicircle/nonjpa/identity/C.java
  A hibernate-core/src/matrix/java/org/hibernate/test/annotations/cascade/multicircle/nonjpa/identity/D.java
  A hibernate-core/src/matrix/java/org/hibernate/test/annotations/cascade/multicircle/nonjpa/identity/E.java
  A hibernate-core/src/matrix/java/org/hibernate/test/annotations/cascade/multicircle/nonjpa/identity/F.java
  A hibernate-core/src/matrix/java/org/hibernate/test/annotations/cascade/multicircle/nonjpa/identity/G.java
  A hibernate-core/src/matrix/java/org/hibernate/test/annotations/cascade/multicircle/nonjpa/identity/MultiCircleNonJpaCascadeIdentityTest.java
  A hibernate-core/src/matrix/java/org/hibernate/test/annotations/cascade/multicircle/nonjpa/sequence/AbstractEntity.java
  A hibernate-core/src/matrix/java/org/hibernate/test/annotations/cascade/multicircle/nonjpa/sequence/B.java
  A hibernate-core/src/matrix/java/org/hibernate/test/annotations/cascade/multicircle/nonjpa/sequence/C.java
  A hibernate-core/src/matrix/java/org/hibernate/test/annotations/cascade/multicircle/nonjpa/sequence/D.java
  A hibernate-core/src/matrix/java/org/hibernate/test/annotations/cascade/multicircle/nonjpa/sequence/E.java
  A hibernate-core/src/matrix/java/org/hibernate/test/annotations/cascade/multicircle/nonjpa/sequence/F.java
  A hibernate-core/src/matrix/java/org/hibernate/test/annotations/cascade/multicircle/nonjpa/sequence/G.java
  A hibernate-core/src/matrix/java/org/hibernate/test/annotations/cascade/multicircle/nonjpa/sequence/MultiCircleNonJpaCascadeSequenceTest.java

  Log Message:
  -----------
  HHH-5472 : Added tests for delaying entity save due to  non-nullable transient entities


  Commit: 66a9f21e892e8cbf6c231a0ebc99964a7994ed48
      https://github.com/hibernate/hibernate-orm/commit/66a9f21e892e8cbf6c231a0ebc99964a7994ed48
  Author: Gail Badner <gbadner at redhat.com>
  Date:   2012-01-18 (Wed, 18 Jan 2012)

  Changed paths:
    M hibernate-core/src/main/java/org/hibernate/action/internal/AbstractEntityInsertAction.java
  M hibernate-core/src/main/java/org/hibernate/action/internal/EntityIdentityInsertAction.java
  M hibernate-core/src/main/java/org/hibernate/action/internal/EntityInsertAction.java
  M hibernate-core/src/main/java/org/hibernate/action/internal/UnresolvedEntityInsertActions.java
  M hibernate-core/src/main/java/org/hibernate/engine/internal/ForeignKeys.java
  M hibernate-core/src/main/java/org/hibernate/engine/internal/NonNullableTransientDependencies.java
  M hibernate-core/src/main/java/org/hibernate/engine/spi/ActionQueue.java
  M hibernate-core/src/main/java/org/hibernate/internal/CoreMessageLogger.java
  M hibernate-core/src/main/java/org/hibernate/internal/SessionImpl.java
  M hibernate-core/src/matrix/java/org/hibernate/test/cascade/circle/MultiPathCircleCascadeDelayedInsertTest.java
  M hibernate-core/src/matrix/java/org/hibernate/test/cascade/circle/MultiPathCircleCascadeTest.java

  Log Message:
  -----------
  HHH-5472 : Delay saving an entity if it does not cascade the save to non-nullable transient entities


Compare: https://github.com/hibernate/hibernate-orm/compare/81ee788...66a9f21


More information about the hibernate-commits mailing list