[hibernate-commits] [hibernate/hibernate-orm] e9df52: Fix support for collections inside embeddables.

Chris Cranford noreply at github.com
Tue Mar 19 17:28:00 EDT 2019


  Branch: refs/heads/wip/6.0
  Home:   https://github.com/hibernate/hibernate-orm
  Commit: e9df52f101af71ca630f50860925cb71998c3a74
      https://github.com/hibernate/hibernate-orm/commit/e9df52f101af71ca630f50860925cb71998c3a74
  Author: Chris Cranford <chris at hibernate.org>
  Date:   2019-03-19 (Tue, 19 Mar 2019)

  Changed paths:
    M hibernate-core/src/main/java/org/hibernate/engine/internal/Collections.java
    M hibernate-core/src/main/java/org/hibernate/engine/internal/StatefulPersistenceContext.java
    M hibernate-core/src/main/java/org/hibernate/event/internal/AbstractVisitor.java
    M hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/internal/entity/SingleTableEntityTypeDescriptor.java
    M hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/spi/AbstractPersistentCollectionDescriptor.java
    M hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/spi/ManagedTypeDescriptor.java

  Log Message:
  -----------
  Fix support for collections inside embeddables.


  Commit: 21be17053dd1800b9f33a61d9835a0216bb5c69f
      https://github.com/hibernate/hibernate-orm/commit/21be17053dd1800b9f33a61d9835a0216bb5c69f
  Author: Chris Cranford <chris at hibernate.org>
  Date:   2019-03-19 (Tue, 19 Mar 2019)

  Changed paths:
    M hibernate-core/src/main/java/org/hibernate/envers/internal/synchronization/work/AddWorkUnit.java

  Log Message:
  -----------
  Fix audited modified flags to work when inserting and update entity within same transaction.


  Commit: 802a508894d7a22641c84ad5d9750fbc70f71495
      https://github.com/hibernate/hibernate-orm/commit/802a508894d7a22641c84ad5d9750fbc70f71495
  Author: Chris Cranford <chris at hibernate.org>
  Date:   2019-03-19 (Tue, 19 Mar 2019)

  Changed paths:
    M hibernate-core/src/main/java/org/hibernate/envers/event/spi/AbstractEnversCollectionEventListener.java

  Log Message:
  -----------
  Fix resolving collection property name when inside embeddable.


  Commit: 42cdfce03e934d7025ea744cb73082c224835c68
      https://github.com/hibernate/hibernate-orm/commit/42cdfce03e934d7025ea744cb73082c224835c68
  Author: Chris Cranford <chris at hibernate.org>
  Date:   2019-03-19 (Tue, 19 Mar 2019)

  Changed paths:
    A hibernate-core/src/test/java/org/hibernate/envers/test/EnversSingleSessionBasedFunctionalTest.java
    M hibernate-core/src/test/java/org/hibernate/envers/test/modifiedflags/AbstractModifiedFlagsEntityTest.java
    A hibernate-core/src/test/java/org/hibernate/envers/test/modifiedflags/AbstractModifiedFlagsOneSessionTest.java
    A hibernate-core/src/test/java/org/hibernate/envers/test/modifiedflags/HasChangedAuditedManyToManyTest.java
    A hibernate-core/src/test/java/org/hibernate/envers/test/modifiedflags/HasChangedBidirectionalTest.java
    A hibernate-core/src/test/java/org/hibernate/envers/test/modifiedflags/HasChangedBidirectionalTest2.java
    A hibernate-core/src/test/java/org/hibernate/envers/test/modifiedflags/HasChangedChildAuditingTest.java
    A hibernate-core/src/test/java/org/hibernate/envers/test/modifiedflags/HasChangedChildReferencingTest.java
    A hibernate-core/src/test/java/org/hibernate/envers/test/modifiedflags/HasChangedComponentMapKeyTest.java
    A hibernate-core/src/test/java/org/hibernate/envers/test/modifiedflags/HasChangedComponentsTest.java
    A hibernate-core/src/test/java/org/hibernate/envers/test/modifiedflags/HasChangedDetachedMultipleCollectionTest.java
    A hibernate-core/src/test/java/org/hibernate/envers/test/modifiedflags/HasChangedDoubleJoinColumnBidirectionalListTest.java
    A hibernate-core/src/test/java/org/hibernate/envers/test/modifiedflags/HasChangedForDefaultNotUsingTest.java
    A hibernate-core/src/test/java/org/hibernate/envers/test/modifiedflags/HasChangedIdMapKeyTest.java
    A hibernate-core/src/test/java/org/hibernate/envers/test/modifiedflags/HasChangedInsertUpdateSameTransactionTest.java
    A hibernate-core/src/test/java/org/hibernate/envers/test/modifiedflags/HasChangedManyToOneInComponentTest.java
    A hibernate-core/src/test/java/org/hibernate/envers/test/modifiedflags/HasChangedNotOwnedBidirectionalTest.java
    A hibernate-core/src/test/java/org/hibernate/envers/test/modifiedflags/HasChangedOneToManyInComponentTest.java
    A hibernate-core/src/test/java/org/hibernate/envers/test/modifiedflags/ModifiedFlagSuffixTest.java
    A hibernate-core/src/test/java/org/hibernate/envers/test/support/domains/collections/MultipleCollectionEntity.java
    A hibernate-core/src/test/java/org/hibernate/envers/test/support/domains/collections/MultipleCollectionRefEntity1.java
    A hibernate-core/src/test/java/org/hibernate/envers/test/support/domains/collections/MultipleCollectionRefEntity2.java
    A hibernate-core/src/test/java/org/hibernate/envers/test/support/domains/components/relations/ManyToOneComponent.java
    A hibernate-core/src/test/java/org/hibernate/envers/test/support/domains/components/relations/ManyToOneComponentTestEntity.java
    A hibernate-core/src/test/java/org/hibernate/envers/test/support/domains/components/relations/OneToManyComponent.java
    A hibernate-core/src/test/java/org/hibernate/envers/test/support/domains/components/relations/OneToManyComponentTestEntity.java
    A hibernate-core/src/test/java/org/hibernate/envers/test/support/domains/inheritance/joined/ChildEntity.java
    A hibernate-core/src/test/java/org/hibernate/envers/test/support/domains/inheritance/joined/ParentEntity.java
    A hibernate-core/src/test/java/org/hibernate/envers/test/support/domains/inheritance/joined/childrelation/ChildIngEntity.java
    A hibernate-core/src/test/java/org/hibernate/envers/test/support/domains/inheritance/joined/childrelation/ParentNotIngEntity.java
    A hibernate-core/src/test/java/org/hibernate/envers/test/support/domains/inheritance/joined/childrelation/ReferencedEntity.java
    A hibernate-core/src/test/java/org/hibernate/envers/test/support/domains/inheritance/joined/notownedrelation/Address.java
    A hibernate-core/src/test/java/org/hibernate/envers/test/support/domains/inheritance/joined/notownedrelation/Contact.java
    A hibernate-core/src/test/java/org/hibernate/envers/test/support/domains/inheritance/joined/notownedrelation/PersonalContact.java
    A hibernate-core/src/test/java/org/hibernate/envers/test/support/domains/modifiedflags/PartialModifiedFlagsEntity.java
    A hibernate-core/src/test/java/org/hibernate/envers/test/support/domains/modifiedflags/WithModifiedFlagReferencingEntity.java
    R hibernate-core/src/test2/java/org/hibernate/envers/test/entities/collection/MultipleCollectionEntity.java
    R hibernate-core/src/test2/java/org/hibernate/envers/test/entities/collection/MultipleCollectionRefEntity1.java
    R hibernate-core/src/test2/java/org/hibernate/envers/test/entities/collection/MultipleCollectionRefEntity2.java
    R hibernate-core/src/test2/java/org/hibernate/envers/test/entities/components/relations/ManyToOneComponent.java
    R hibernate-core/src/test2/java/org/hibernate/envers/test/entities/components/relations/ManyToOneComponentTestEntity.java
    R hibernate-core/src/test2/java/org/hibernate/envers/test/entities/components/relations/OneToManyComponent.java
    R hibernate-core/src/test2/java/org/hibernate/envers/test/entities/components/relations/OneToManyComponentTestEntity.java
    R hibernate-core/src/test2/java/org/hibernate/envers/test/integration/inheritance/joined/ChildEntity.java
    R hibernate-core/src/test2/java/org/hibernate/envers/test/integration/inheritance/joined/ParentEntity.java
    R hibernate-core/src/test2/java/org/hibernate/envers/test/integration/inheritance/joined/childrelation/ChildIngEntity.java
    R hibernate-core/src/test2/java/org/hibernate/envers/test/integration/inheritance/joined/childrelation/ParentNotIngEntity.java
    R hibernate-core/src/test2/java/org/hibernate/envers/test/integration/inheritance/joined/childrelation/ReferencedEntity.java
    R hibernate-core/src/test2/java/org/hibernate/envers/test/integration/inheritance/joined/notownedrelation/Address.java
    R hibernate-core/src/test2/java/org/hibernate/envers/test/integration/inheritance/joined/notownedrelation/Contact.java
    R hibernate-core/src/test2/java/org/hibernate/envers/test/integration/inheritance/joined/notownedrelation/PersonalContact.java
    R hibernate-core/src/test2/java/org/hibernate/envers/test/integration/modifiedflags/AbstractModifiedFlagsOneSessionTest.java
    R hibernate-core/src/test2/java/org/hibernate/envers/test/integration/modifiedflags/HasChangedAuditedManyToManyTest.java
    R hibernate-core/src/test2/java/org/hibernate/envers/test/integration/modifiedflags/HasChangedBidirectional2.java
    R hibernate-core/src/test2/java/org/hibernate/envers/test/integration/modifiedflags/HasChangedBidirectionalTest.java
    R hibernate-core/src/test2/java/org/hibernate/envers/test/integration/modifiedflags/HasChangedChildAuditing.java
    R hibernate-core/src/test2/java/org/hibernate/envers/test/integration/modifiedflags/HasChangedChildReferencing.java
    R hibernate-core/src/test2/java/org/hibernate/envers/test/integration/modifiedflags/HasChangedComponentMapKey.java
    R hibernate-core/src/test2/java/org/hibernate/envers/test/integration/modifiedflags/HasChangedComponents.java
    R hibernate-core/src/test2/java/org/hibernate/envers/test/integration/modifiedflags/HasChangedDetachedMultipleCollection.java
    R hibernate-core/src/test2/java/org/hibernate/envers/test/integration/modifiedflags/HasChangedDoubleJoinColumnBidirectionalList.java
    R hibernate-core/src/test2/java/org/hibernate/envers/test/integration/modifiedflags/HasChangedForDefaultNotUsing.java
    R hibernate-core/src/test2/java/org/hibernate/envers/test/integration/modifiedflags/HasChangedIdMapKey.java
    R hibernate-core/src/test2/java/org/hibernate/envers/test/integration/modifiedflags/HasChangedInsertUpdateSameTransactionTest.java
    R hibernate-core/src/test2/java/org/hibernate/envers/test/integration/modifiedflags/HasChangedManyToOneInComponent.java
    R hibernate-core/src/test2/java/org/hibernate/envers/test/integration/modifiedflags/HasChangedNotOwnedBidirectional.java
    R hibernate-core/src/test2/java/org/hibernate/envers/test/integration/modifiedflags/HasChangedOneToManyInComponent.java
    R hibernate-core/src/test2/java/org/hibernate/envers/test/integration/modifiedflags/ModifiedFlagSuffix.java
    R hibernate-core/src/test2/java/org/hibernate/envers/test/integration/modifiedflags/entities/PartialModifiedFlagsEntity.java
    R hibernate-core/src/test2/java/org/hibernate/envers/test/integration/modifiedflags/entities/WithModifiedFlagReferencingEntity.java

  Log Message:
  -----------
  Ported more Envers tests.


Compare: https://github.com/hibernate/hibernate-orm/compare/9d16ca94cda0...42cdfce03e93


More information about the hibernate-commits mailing list