[hibernate-commits] [hibernate/hibernate-orm] b23d9a: Initial work on inheritance

Andrea Boriero noreply at github.com
Thu Apr 18 04:35:23 EDT 2019


  Branch: refs/heads/wip/6.0_inheritance
  Home:   https://github.com/hibernate/hibernate-orm
  Commit: b23d9af80b02c8a40434d61b5d434cdc9b388188
      https://github.com/hibernate/hibernate-orm/commit/b23d9af80b02c8a40434d61b5d434cdc9b388188
  Author: Andrea Boriero <andrea at hibernate.org>
  Date:   2019-04-15 (Mon, 15 Apr 2019)

  Changed paths:
    M hibernate-core/src/main/java/org/hibernate/event/internal/DefaultFlushEntityEventListener.java
    M hibernate-core/src/main/java/org/hibernate/loader/internal/StandardSingleIdEntityLoader.java
    M hibernate-core/src/main/java/org/hibernate/metamodel/model/creation/internal/StandardRuntimeModelDescriptorClassResolver.java
    M hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/internal/SingularPersistentAttributeEmbedded.java
    M hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/internal/SingularPersistentAttributeEntity.java
    M hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/internal/collection/CollectionElementEmbeddedImpl.java
    M hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/internal/collection/CollectionElementEntityImpl.java
    M hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/internal/composite/EmbeddedTypeDescriptorImpl.java
    M hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/internal/entity/JoinedEntityTypeDescriptor.java
    M hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/internal/entity/SingleTableEntityTypeDescriptor.java
    A hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/internal/entity/UnionSubclassEntityDecriptor.java
    M hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/spi/AbstractEntityTypeDescriptor.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/DomainTypeDescriptor.java
    M hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/spi/PersistentCollectionDescriptor.java
    M hibernate-core/src/test/java/org/hibernate/orm/test/annotations/joins/JoinTest.java
    M hibernate-core/src/test/java/org/hibernate/orm/test/annotations/manytomany/ManyToManyTest.java
    A hibernate-core/src/test/java/org/hibernate/orm/test/crud/inheritance/MappedSuperclassTest.java
    A hibernate-core/src/test/java/org/hibernate/orm/test/crud/inheritance/TablePerClassTest.java

  Log Message:
  -----------
  Initial work on inheritance


  Commit: 1620880b3ac5e539ac5a75b0fe557334999511a1
      https://github.com/hibernate/hibernate-orm/commit/1620880b3ac5e539ac5a75b0fe557334999511a1
  Author: Andrea Boriero <andrea at hibernate.org>
  Date:   2019-04-15 (Mon, 15 Apr 2019)

  Changed paths:
    M hibernate-core/src/main/java/org/hibernate/boot/model/domain/EntityMapping.java
    M hibernate-core/src/main/java/org/hibernate/boot/model/domain/PersistentAttributeMapping.java
    M hibernate-core/src/main/java/org/hibernate/mapping/PersistentClass.java
    M hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/internal/entity/JoinedEntityTypeDescriptor.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/internal/entity/UnionSubclassEntityDecriptor.java
    M hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/spi/AbstractEntityTypeDescriptor.java
    M hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/spi/EntityTypeDescriptor.java

  Log Message:
  -----------
  Continue work on inheritance


  Commit: 1428e23b25f666902e25c1d6f6e64111cda79af1
      https://github.com/hibernate/hibernate-orm/commit/1428e23b25f666902e25c1d6f6e64111cda79af1
  Author: Andrea Boriero <andrea at hibernate.org>
  Date:   2019-04-15 (Mon, 15 Apr 2019)

  Changed paths:
    M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmPolymorphicRootDescriptor.java

  Log Message:
  -----------
  fix up


  Commit: ce23dbf1b26027a9b7b26076b75fca8d03d1cba6
      https://github.com/hibernate/hibernate-orm/commit/ce23dbf1b26027a9b7b26076b75fca8d03d1cba6
  Author: Andrea Boriero <andrea at hibernate.org>
  Date:   2019-04-15 (Mon, 15 Apr 2019)

  Changed paths:
    M hibernate-core/src/main/java/org/hibernate/mapping/Column.java

  Log Message:
  -----------
  fix up


  Commit: 44011dec0b25c8fa5bcab21ad3786f999237b888
      https://github.com/hibernate/hibernate-orm/commit/44011dec0b25c8fa5bcab21ad3786f999237b888
  Author: Andrea Boriero <andrea at hibernate.org>
  Date:   2019-04-15 (Mon, 15 Apr 2019)

  Changed paths:
    M hibernate-core/src/main/java/org/hibernate/mapping/Column.java

  Log Message:
  -----------
  fix up


  Commit: b8bea0a451b9575045a8fc3e80c9284f2167a041
      https://github.com/hibernate/hibernate-orm/commit/b8bea0a451b9575045a8fc3e80c9284f2167a041
  Author: Andrea Boriero <andrea at hibernate.org>
  Date:   2019-04-15 (Mon, 15 Apr 2019)

  Changed paths:
    M hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/internal/entity/UnionSubclassEntityDecriptor.java
    M hibernate-core/src/test/java/org/hibernate/orm/test/crud/inheritance/TablePerClassTest.java

  Log Message:
  -----------
  fix up


  Commit: b28ce190317edb171d5dcbe1bea7689eb7c2f57f
      https://github.com/hibernate/hibernate-orm/commit/b28ce190317edb171d5dcbe1bea7689eb7c2f57f
  Author: Andrea Boriero <andrea at hibernate.org>
  Date:   2019-04-15 (Mon, 15 Apr 2019)

  Changed paths:
    M hibernate-core/src/main/java/org/hibernate/boot/model/domain/internal/AbstractIdentifiableTypeMapping.java
    M hibernate-core/src/main/java/org/hibernate/boot/model/relational/DenormalizedMappedTable.java
    M hibernate-core/src/main/java/org/hibernate/mapping/Constraint.java
    M hibernate-core/src/main/java/org/hibernate/mapping/DenormalizedTable.java
    M hibernate-core/src/main/java/org/hibernate/mapping/PrimaryKey.java
    M hibernate-core/src/main/java/org/hibernate/mapping/Table.java
    M hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/internal/composite/EmbeddedTypeDescriptorImpl.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/internal/entity/UnionSubclassEntityDecriptor.java
    M hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/spi/AbstractEntityTypeDescriptor.java
    M hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/spi/AbstractManagedType.java
    M hibernate-core/src/test/java/org/hibernate/orm/test/crud/inheritance/TablePerClassTest.java

  Log Message:
  -----------
  wip


  Commit: 7f20b799c11422d87dbc4a2168827ec9601e3046
      https://github.com/hibernate/hibernate-orm/commit/7f20b799c11422d87dbc4a2168827ec9601e3046
  Author: Andrea Boriero <andrea at hibernate.org>
  Date:   2019-04-15 (Mon, 15 Apr 2019)

  Changed paths:
    M hibernate-core/src/main/java/org/hibernate/mapping/DenormalizedTable.java
    M hibernate-core/src/main/java/org/hibernate/metamodel/model/creation/spi/DatabaseObjectResolutionContextImpl.java
    M hibernate-core/src/main/java/org/hibernate/metamodel/model/creation/spi/DatabaseObjectResolver.java
    M hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/internal/SingularPersistentAttributeBasic.java
    M hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/internal/composite/EmbeddedTypeDescriptorImpl.java
    M hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/internal/entity/UnionSubclassEntityDecriptor.java
    M hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/spi/AbstractManagedType.java

  Log Message:
  -----------
  fix up


  Commit: a79a061022641c40282b916efd73bd7f0988b982
      https://github.com/hibernate/hibernate-orm/commit/a79a061022641c40282b916efd73bd7f0988b982
  Author: Andrea Boriero <andrea at hibernate.org>
  Date:   2019-04-15 (Mon, 15 Apr 2019)

  Changed paths:
    M hibernate-core/src/main/java/org/hibernate/dialect/lock/PessimisticReadSelectLockingStrategy.java
    M hibernate-core/src/main/java/org/hibernate/dialect/lock/PessimisticReadUpdateLockingStrategy.java
    M hibernate-core/src/main/java/org/hibernate/dialect/lock/PessimisticWriteSelectLockingStrategy.java
    M hibernate-core/src/main/java/org/hibernate/dialect/lock/PessimisticWriteUpdateLockingStrategy.java
    M hibernate-core/src/main/java/org/hibernate/dialect/lock/SelectLockingStrategy.java
    M hibernate-core/src/main/java/org/hibernate/dialect/lock/UpdateLockingStrategy.java
    M hibernate-core/src/main/java/org/hibernate/engine/spi/EntityKey.java
    M hibernate-core/src/main/java/org/hibernate/envers/strategy/internal/ValidityAuditStrategy.java
    M hibernate-core/src/main/java/org/hibernate/event/internal/DefaultLoadEventListener.java
    M hibernate-core/src/main/java/org/hibernate/event/internal/DefaultMergeEventListener.java
    M hibernate-core/src/main/java/org/hibernate/event/internal/DefaultPersistEventListener.java
    M hibernate-core/src/main/java/org/hibernate/event/internal/DefaultReplicateEventListener.java
    M hibernate-core/src/main/java/org/hibernate/internal/StatelessSessionImpl.java
    M hibernate-core/src/main/java/org/hibernate/loader/internal/StandardMultiIdEntityLoader.java
    M hibernate-core/src/main/java/org/hibernate/loader/internal/StandardSingleIdEntityLoader.java
    M hibernate-core/src/main/java/org/hibernate/metamodel/model/creation/spi/RuntimeModelCreationProcess.java
    M hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/internal/MappedSuperclassTypeImpl.java
    M hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/internal/entity/JoinedEntityTypeDescriptor.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/internal/mode/StandardPojoProxyFactoryInstantiator.java
    M hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/spi/AbstractEntityTypeDescriptor.java
    M hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/spi/AbstractIdentifiableType.java
    M hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/spi/AbstractPluralPersistentAttribute.java
    M hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/spi/EntityTypeDescriptor.java
    M hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/spi/IdentifiableTypeDescriptor.java
    M hibernate-core/src/main/java/org/hibernate/sql/ast/produce/metamodel/internal/SelectByEntityIdentifierBuilder.java
    M hibernate-core/src/main/java/org/hibernate/sql/ast/produce/metamodel/internal/SelectByNaturalIdBuilder.java
    M hibernate-core/src/test/java/org/hibernate/envers/test/revisionentity/MonotonicRevisionNumberTest.java

  Log Message:
  -----------
  fix up


  Commit: c3bf976cb8db3c1eb1d13e522a9fbc85345a41b2
      https://github.com/hibernate/hibernate-orm/commit/c3bf976cb8db3c1eb1d13e522a9fbc85345a41b2
  Author: Andrea Boriero <andrea at hibernate.org>
  Date:   2019-04-15 (Mon, 15 Apr 2019)

  Changed paths:
    M hibernate-core/src/main/java/org/hibernate/boot/model/domain/EntityMapping.java
    M hibernate-core/src/main/java/org/hibernate/boot/model/domain/spi/EntityMappingImplementor.java
    M hibernate-core/src/main/java/org/hibernate/mapping/Column.java
    M hibernate-core/src/main/java/org/hibernate/mapping/PersistentClass.java
    M hibernate-core/src/main/java/org/hibernate/mapping/RuntimeCreationHelper.java
    M hibernate-core/src/main/java/org/hibernate/mapping/UnionSubclass.java
    R hibernate-core/src/main/java/org/hibernate/metamodel/model/creation/internal/Utils.java
    M hibernate-core/src/main/java/org/hibernate/metamodel/model/creation/spi/DatabaseObjectResolutionContextImpl.java
    M hibernate-core/src/main/java/org/hibernate/metamodel/model/creation/spi/DatabaseObjectResolver.java
    M hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/internal/MappedSuperclassTypeImpl.java
    M hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/internal/PersistentArrayDescriptorImpl.java
    M hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/internal/SingularPersistentAttributeBasic.java
    M hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/internal/composite/EmbeddedTypeDescriptorImpl.java
    M hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/internal/entity/EntityHierarchyImpl.java
    M hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/internal/entity/EntityIdentifierCompositeAggregatedImpl.java
    M hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/internal/entity/EntityIdentifierCompositeNonAggregatedImpl.java
    M hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/internal/entity/EntityIdentifierSimpleImpl.java
    M hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/internal/entity/UnionSubclassEntityDecriptor.java
    M hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/spi/AbstractEntityTypeDescriptor.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/EmbeddedContainer.java
    M hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/spi/InheritanceCapable.java
    M hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/spi/ManagedTypeDescriptor.java
    M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmPolymorphicRootDescriptor.java

  Log Message:
  -----------
  fix up


  Commit: 4028ccaad4b03313ecae2e446cc4569804c5f304
      https://github.com/hibernate/hibernate-orm/commit/4028ccaad4b03313ecae2e446cc4569804c5f304
  Author: Andrea Boriero <andrea at hibernate.org>
  Date:   2019-04-15 (Mon, 15 Apr 2019)

  Changed paths:
    M hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/internal/collection/BasicCollectionElementImpl.java
    M hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/spi/AbstractPersistentCollectionDescriptor.java

  Log Message:
  -----------
  fix up


  Commit: 3565fdce75407174337ff91ac0581b125649df55
      https://github.com/hibernate/hibernate-orm/commit/3565fdce75407174337ff91ac0581b125649df55
  Author: Andrea Boriero <andrea at hibernate.org>
  Date:   2019-04-15 (Mon, 15 Apr 2019)

  Changed paths:
    M hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/internal/entity/EntityIdentifierCompositeNonAggregatedImpl.java

  Log Message:
  -----------
  fix up


  Commit: 457dee5962fc839ce65cc219f024a26c2c45905b
      https://github.com/hibernate/hibernate-orm/commit/457dee5962fc839ce65cc219f024a26c2c45905b
  Author: Andrea Boriero <andrea at hibernate.org>
  Date:   2019-04-18 (Thu, 18 Apr 2019)

  Changed paths:
    M hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/internal/collection/BasicCollectionElementImpl.java
    M hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/internal/collection/BasicCollectionIndexImpl.java
    M hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/internal/composite/EmbeddedTypeDescriptorImpl.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 up


Compare: https://github.com/hibernate/hibernate-orm/compare/b23d9af80b02%5E...457dee5962fc


More information about the hibernate-commits mailing list