[hibernate-commits] [hibernate/hibernate-orm] 67f77e: AttributeOverride add more tests

Andrea Boriero noreply at github.com
Tue Feb 18 13:04:02 EST 2020


  Branch: refs/heads/wip/6.0
  Home:   https://github.com/hibernate/hibernate-orm
  Commit: 67f77efa919bf5ac775d9478a3636fdf778633f9
      https://github.com/hibernate/hibernate-orm/commit/67f77efa919bf5ac775d9478a3636fdf778633f9
  Author: Andrea Boriero <andrea at hibernate.org>
  Date:   2020-02-17 (Mon, 17 Feb 2020)

  Changed paths:
    M hibernate-core/src/main/java/org/hibernate/mapping/SimpleValue.java
    A hibernate-core/src/test/java/org/hibernate/orm/test/annotations/embeddables/attributeOverrides/AttributeOverrideEnhancedUserTypeTest.java
    A hibernate-core/src/test/java/org/hibernate/orm/test/annotations/embeddables/attributeOverrides/BasicAttributeOverrideTest.java
    R hibernate-core/src/test/java/org/hibernate/test/annotations/embeddables/attributeOverrides/AttributeOverrideEnhancedUserTypeTest.java
    R hibernate-core/src/test/java/org/hibernate/test/annotations/embeddables/attributeOverrides/BasicAttributeOverrideTest.java

  Log Message:
  -----------
  AttributeOverride add more tests


  Commit: c4887356ca4db859f20f33152f6448f09896ed0f
      https://github.com/hibernate/hibernate-orm/commit/c4887356ca4db859f20f33152f6448f09896ed0f
  Author: Andrea Boriero <andrea at hibernate.org>
  Date:   2020-02-17 (Mon, 17 Feb 2020)

  Changed paths:
    R hibernate-core/src/test/java/org/hibernate/orm/test/annotations/embeddables/attributeOverrides/AttributeOverrideEnhancedUserTypeTest.java
    A hibernate-core/src/test/java/org/hibernate/orm/test/annotations/embedded/Address.java
    A hibernate-core/src/test/java/org/hibernate/orm/test/annotations/embedded/AddressType.java
    A hibernate-core/src/test/java/org/hibernate/orm/test/annotations/embedded/Book.java
    A hibernate-core/src/test/java/org/hibernate/orm/test/annotations/embedded/CorpType.java
    A hibernate-core/src/test/java/org/hibernate/orm/test/annotations/embedded/Country.java
    A hibernate-core/src/test/java/org/hibernate/orm/test/annotations/embedded/Deal.java
    A hibernate-core/src/test/java/org/hibernate/orm/test/annotations/embedded/EmbeddableA.java
    A hibernate-core/src/test/java/org/hibernate/orm/test/annotations/embedded/EmbeddableB.java
    A hibernate-core/src/test/java/org/hibernate/orm/test/annotations/embedded/EmbeddedTest.java
    A hibernate-core/src/test/java/org/hibernate/orm/test/annotations/embedded/EntityWithNestedEmbeddables.java
    A hibernate-core/src/test/java/org/hibernate/orm/test/annotations/embedded/FavoriteThings.java
    A hibernate-core/src/test/java/org/hibernate/orm/test/annotations/embedded/FixedLeg.java
    A hibernate-core/src/test/java/org/hibernate/orm/test/annotations/embedded/FloatLeg.java
    A hibernate-core/src/test/java/org/hibernate/orm/test/annotations/embedded/InternetFavorites.java
    A hibernate-core/src/test/java/org/hibernate/orm/test/annotations/embedded/InternetProvider.java
    A hibernate-core/src/test/java/org/hibernate/orm/test/annotations/embedded/Leg.java
    A hibernate-core/src/test/java/org/hibernate/orm/test/annotations/embedded/LegalStructure.java
    A hibernate-core/src/test/java/org/hibernate/orm/test/annotations/embedded/Manager.java
    A hibernate-core/src/test/java/org/hibernate/orm/test/annotations/embedded/Nationality.java
    A hibernate-core/src/test/java/org/hibernate/orm/test/annotations/embedded/NestedEmbeddableAttributeOverrideTest.java
    A hibernate-core/src/test/java/org/hibernate/orm/test/annotations/embedded/NotonialDeal.java
    A hibernate-core/src/test/java/org/hibernate/orm/test/annotations/embedded/Person.java
    A hibernate-core/src/test/java/org/hibernate/orm/test/annotations/embedded/RegionalArticle.java
    A hibernate-core/src/test/java/org/hibernate/orm/test/annotations/embedded/RegionalArticlePk.java
    A hibernate-core/src/test/java/org/hibernate/orm/test/annotations/embedded/SpreadDeal.java
    A hibernate-core/src/test/java/org/hibernate/orm/test/annotations/embedded/Summary.java
    A hibernate-core/src/test/java/org/hibernate/orm/test/annotations/embedded/Swap.java
    A hibernate-core/src/test/java/org/hibernate/orm/test/annotations/embedded/URLFavorite.java
    A hibernate-core/src/test/java/org/hibernate/orm/test/annotations/embedded/VanillaSwap.java
    A hibernate-core/src/test/java/org/hibernate/orm/test/annotations/embedded/WealthyPerson.java
    A hibernate-core/src/test/java/org/hibernate/test/annotations/embeddables/attributeoverrides/AttributeOverrideEnhancedUserTypeTest.java
    R hibernate-core/src/test/java/org/hibernate/test/annotations/embedded/Address.java
    R hibernate-core/src/test/java/org/hibernate/test/annotations/embedded/AddressType.java
    R hibernate-core/src/test/java/org/hibernate/test/annotations/embedded/Book.java
    R hibernate-core/src/test/java/org/hibernate/test/annotations/embedded/CorpType.java
    R hibernate-core/src/test/java/org/hibernate/test/annotations/embedded/Country.java
    R hibernate-core/src/test/java/org/hibernate/test/annotations/embedded/Deal.java
    R hibernate-core/src/test/java/org/hibernate/test/annotations/embedded/EmbeddableA.java
    R hibernate-core/src/test/java/org/hibernate/test/annotations/embedded/EmbeddableB.java
    R hibernate-core/src/test/java/org/hibernate/test/annotations/embedded/EmbeddedTest.java
    R hibernate-core/src/test/java/org/hibernate/test/annotations/embedded/EntityWithNestedEmbeddables.java
    R hibernate-core/src/test/java/org/hibernate/test/annotations/embedded/FavoriteThings.java
    R hibernate-core/src/test/java/org/hibernate/test/annotations/embedded/FixedLeg.java
    R hibernate-core/src/test/java/org/hibernate/test/annotations/embedded/FloatLeg.java
    R hibernate-core/src/test/java/org/hibernate/test/annotations/embedded/InternetFavorites.java
    R hibernate-core/src/test/java/org/hibernate/test/annotations/embedded/InternetProvider.java
    R hibernate-core/src/test/java/org/hibernate/test/annotations/embedded/Leg.java
    R hibernate-core/src/test/java/org/hibernate/test/annotations/embedded/LegalStructure.java
    R hibernate-core/src/test/java/org/hibernate/test/annotations/embedded/Manager.java
    R hibernate-core/src/test/java/org/hibernate/test/annotations/embedded/Nationality.java
    R hibernate-core/src/test/java/org/hibernate/test/annotations/embedded/NestedEmbeddableAttributeOverrideTest.java
    R hibernate-core/src/test/java/org/hibernate/test/annotations/embedded/NotonialDeal.java
    R hibernate-core/src/test/java/org/hibernate/test/annotations/embedded/Person.java
    R hibernate-core/src/test/java/org/hibernate/test/annotations/embedded/RegionalArticle.java
    R hibernate-core/src/test/java/org/hibernate/test/annotations/embedded/RegionalArticlePk.java
    R hibernate-core/src/test/java/org/hibernate/test/annotations/embedded/SpreadDeal.java
    R hibernate-core/src/test/java/org/hibernate/test/annotations/embedded/Summary.java
    R hibernate-core/src/test/java/org/hibernate/test/annotations/embedded/Swap.java
    R hibernate-core/src/test/java/org/hibernate/test/annotations/embedded/URLFavorite.java
    R hibernate-core/src/test/java/org/hibernate/test/annotations/embedded/VanillaSwap.java
    R hibernate-core/src/test/java/org/hibernate/test/annotations/embedded/WealthyPerson.java

  Log Message:
  -----------
  Move more tests to o.h.orm.test


  Commit: cb5fe2645a0860123bf0aa1cd7706fbf209d681a
      https://github.com/hibernate/hibernate-orm/commit/cb5fe2645a0860123bf0aa1cd7706fbf209d681a
  Author: Andrea Boriero <andrea at hibernate.org>
  Date:   2020-02-17 (Mon, 17 Feb 2020)

  Changed paths:
    M hibernate-core/src/main/java/org/hibernate/mapping/SimpleValue.java
    M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/EmbeddableMappingType.java

  Log Message:
  -----------
  Code Clean up


  Commit: 8c806a5a169de24c141635781e146f018941331b
      https://github.com/hibernate/hibernate-orm/commit/8c806a5a169de24c141635781e146f018941331b
  Author: Andrea Boriero <andrea at hibernate.org>
  Date:   2020-02-17 (Mon, 17 Feb 2020)

  Changed paths:
    M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/EmbeddableMappingType.java
    M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/internal/EntityCollectionPart.java
    M hibernate-core/src/main/java/org/hibernate/query/sqm/internal/SqmUtil.java
    M hibernate-core/src/main/java/org/hibernate/sql/ast/tree/from/AbstractColumnReferenceQualifier.java
    M hibernate-core/src/main/java/org/hibernate/sql/ast/tree/from/CompositeTableGroup.java
    M hibernate-core/src/main/java/org/hibernate/sql/ast/tree/from/UnionTableGroup.java
    M hibernate-core/src/test/java/org/hibernate/orm/test/annotations/embedded/EmbeddedTest.java
    A hibernate-core/src/test/java/org/hibernate/orm/test/annotations/embedded/EmbeddedTest2.java

  Log Message:
  -----------
  Fix issue with TableReference resolution


  Commit: 4f750cdc5540d250787ce707e14e012ad449df29
      https://github.com/hibernate/hibernate-orm/commit/4f750cdc5540d250787ce707e14e012ad449df29
  Author: Steve Ebersole <steve at hibernate.org>
  Date:   2020-02-17 (Mon, 17 Feb 2020)

  Changed paths:
    M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/AttributeMapping.java
    M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/EmbeddableMappingType.java
    M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/EmbeddableValuedModelPart.java
    M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/EntityMappingType.java
    M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/ModelPart.java
    M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/internal/AbstractEntityDiscriminatorMapping.java
    M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/internal/BasicValuedCollectionPart.java
    M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/internal/BasicValuedSingularAttributeMapping.java
    M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/internal/CollectionIdentifierDescriptorImpl.java
    M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/internal/EmbeddedAttributeMapping.java
    M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/internal/EmbeddedCollectionPart.java
    M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/internal/EmbeddedIdentifierMappingImpl.java
    M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/internal/EntityCollectionPart.java
    M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/internal/EntityDiscriminatorMappingImpl.java
    M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/internal/JoinedSubclassDiscriminatorMappingImpl.java
    M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/internal/MappingModelCreationHelper.java
    M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/internal/NonAggregatedIdentifierMappingImpl.java
    M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/internal/PluralAttributeMappingImpl.java
    M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/internal/SimpleForeignKeyDescriptor.java
    M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/internal/SingularAssociationAttributeMapping.java
    M hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/NavigableRole.java
    M hibernate-core/src/main/java/org/hibernate/persister/entity/EntityPersister.java
    M hibernate-core/src/main/java/org/hibernate/sql/results/internal/domain/BiDirectionalFetchImpl.java
    A hibernate-core/src/test/java/org/hibernate/orm/test/annotations/embedded/EmbeddedCircularFetchTests.java
    R hibernate-core/src/test/java/org/hibernate/orm/test/annotations/embedded/EmbeddedTest2.java

  Log Message:
  -----------
  initial work on circular fetch detection across embeddables


  Commit: 00b5a700eb9b8089a2c7dd1805c10e77a7aa3e18
      https://github.com/hibernate/hibernate-orm/commit/00b5a700eb9b8089a2c7dd1805c10e77a7aa3e18
  Author: Steve Ebersole <steve at hibernate.org>
  Date:   2020-02-17 (Mon, 17 Feb 2020)

  Changed paths:
    A design/working/circular-fetching.adoc
    M hibernate-core/src/main/java/org/hibernate/PropertySetterAccessException.java
    M hibernate-core/src/main/java/org/hibernate/internal/log/LoggingHelper.java
    M hibernate-core/src/main/java/org/hibernate/loader/ast/internal/LoaderSelectBuilder.java
    M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/EntityValuedModelPart.java
    M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/internal/EmbeddedAttributeMapping.java
    M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/internal/EntityCollectionPart.java
    M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/internal/SingularAssociationAttributeMapping.java
    M hibernate-core/src/main/java/org/hibernate/query/sqm/sql/internal/StandardSqmSelectTranslator.java
    M hibernate-core/src/main/java/org/hibernate/sql/results/graph/FetchParent.java
    M hibernate-core/src/main/java/org/hibernate/sql/results/graph/Fetchable.java
    M hibernate-core/src/main/java/org/hibernate/sql/results/graph/entity/internal/EntityResultImpl.java
    M hibernate-core/src/main/java/org/hibernate/sql/results/internal/Helper.java
    M hibernate-core/src/main/java/org/hibernate/sql/results/internal/domain/BiDirectionalFetchImpl.java
    M hibernate-core/src/main/java/org/hibernate/sql/results/jdbc/spi/RowProcessingState.java
    R hibernate-core/src/main/java/org/hibernate/sql/results/spi/CircularFetchDetector.java
    M hibernate-core/src/test/java/org/hibernate/orm/test/annotations/embedded/EmbeddedCircularFetchTests.java
    M hibernate-core/src/test/java/org/hibernate/orm/test/sql/exec/onetoone/bidirectional/EntityWithBidirectionalOneToOneTest.java

  Log Message:
  -----------
  continued work on circular fetch detection.  still need to work through the cases involving embeddables "in between"


  Commit: 3222b52ab22297a9c92ac8aad62767d0f1dbba9a
      https://github.com/hibernate/hibernate-orm/commit/3222b52ab22297a9c92ac8aad62767d0f1dbba9a
  Author: Steve Ebersole <steve at hibernate.org>
  Date:   2020-02-17 (Mon, 17 Feb 2020)

  Changed paths:
    M design/working/circular-fetching.adoc
    M hibernate-core/src/main/java/org/hibernate/loader/ast/internal/LoaderSelectBuilder.java
    M hibernate-core/src/main/java/org/hibernate/loader/ast/internal/LoaderSqlAstCreationState.java
    A hibernate-core/src/main/java/org/hibernate/metamodel/mapping/Association.java
    M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/EntityValuedModelPart.java
    M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/ForeignKeyDescriptor.java
    M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/internal/EmbeddedAttributeMapping.java
    M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/internal/EntityCollectionPart.java
    M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/internal/MappingModelCreationHelper.java
    M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/internal/PluralAttributeMappingImpl.java
    M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/internal/SimpleForeignKeyDescriptor.java
    M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/internal/SingularAssociationAttributeMapping.java
    M hibernate-core/src/main/java/org/hibernate/persister/entity/AbstractEntityPersister.java
    M hibernate-core/src/main/java/org/hibernate/query/sqm/mutation/internal/MultiTableSqmMutationConverter.java
    M hibernate-core/src/main/java/org/hibernate/query/sqm/sql/BaseSqmToSqlAstConverter.java
    M hibernate-core/src/main/java/org/hibernate/query/sqm/sql/internal/StandardSqmSelectTranslator.java
    M hibernate-core/src/main/java/org/hibernate/sql/ast/spi/SqlAstCreationState.java
    M hibernate-core/src/main/java/org/hibernate/sql/ast/tree/from/StandardTableGroup.java
    M hibernate-core/src/main/java/org/hibernate/sql/ast/tree/from/TableGroupProducer.java
    M hibernate-core/src/main/java/org/hibernate/sql/results/graph/DomainResultCreationState.java
    M hibernate-core/src/main/java/org/hibernate/sql/results/graph/FetchParent.java
    M hibernate-core/src/main/java/org/hibernate/sql/results/graph/Fetchable.java
    M hibernate-core/src/main/java/org/hibernate/sql/results/internal/domain/BiDirectionalFetchImpl.java
    M hibernate-core/src/test/java/org/hibernate/orm/test/annotations/embedded/EmbeddedCircularFetchTests.java

  Log Message:
  -----------
  continued work on circular fetch detection.  still need to work through the cases involving embeddables "in between"


  Commit: 16d81eb4bf6277dda016819ab34c0d8ddd27e96e
      https://github.com/hibernate/hibernate-orm/commit/16d81eb4bf6277dda016819ab34c0d8ddd27e96e
  Author: Andrea Boriero <andrea at hibernate.org>
  Date:   2020-02-17 (Mon, 17 Feb 2020)

  Changed paths:
    M hibernate-core/src/main/java/org/hibernate/loader/ast/internal/LoaderSelectBuilder.java
    A hibernate-core/src/main/java/org/hibernate/metamodel/mapping/internal/BasicEntityIdentifierMappingImpl.java
    M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/internal/EntityCollectionPart.java
    M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/internal/MappingModelCreationHelper.java
    M hibernate-core/src/main/java/org/hibernate/persister/entity/AbstractEntityPersister.java
    M hibernate-core/src/main/java/org/hibernate/sql/ast/tree/from/AbstractColumnReferenceQualifier.java
    M hibernate-core/src/main/java/org/hibernate/sql/ast/tree/from/StandardTableGroup.java

  Log Message:
  -----------
  Refactoring


  Commit: 8c16e7cfe9336d20ed08ed02c2ef610848734414
      https://github.com/hibernate/hibernate-orm/commit/8c16e7cfe9336d20ed08ed02c2ef610848734414
  Author: Andrea Boriero <andrea at hibernate.org>
  Date:   2020-02-17 (Mon, 17 Feb 2020)

  Changed paths:
    M hibernate-core/src/main/java/org/hibernate/persister/entity/AbstractEntityPersister.java
    M hibernate-core/src/main/java/org/hibernate/persister/entity/JoinedSubclassEntityPersister.java
    M hibernate-core/src/main/java/org/hibernate/persister/entity/SingleTableEntityPersister.java
    M hibernate-core/src/main/java/org/hibernate/persister/entity/UnionSubclassEntityPersister.java

  Log Message:
  -----------
  Fix issue with AbstractEntityPersister and the creation of the RootTableGroup


  Commit: bd28b5448251b33b9de2fdfb3b091ee2f4bef0aa
      https://github.com/hibernate/hibernate-orm/commit/bd28b5448251b33b9de2fdfb3b091ee2f4bef0aa
  Author: Andrea Boriero <andrea at hibernate.org>
  Date:   2020-02-17 (Mon, 17 Feb 2020)

  Changed paths:
    M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/internal/EntityCollectionPart.java

  Log Message:
  -----------
  EntityCollectionPart#generateFetch() add TableGroupJoin to EntityCollectionPartTableGroup


  Commit: 2afd4c8123eeae28c77ce7129d10408263d17242
      https://github.com/hibernate/hibernate-orm/commit/2afd4c8123eeae28c77ce7129d10408263d17242
  Author: Andrea Boriero <andrea at hibernate.org>
  Date:   2020-02-17 (Mon, 17 Feb 2020)

  Changed paths:
    M hibernate-core/src/main/java/org/hibernate/sql/results/graph/entity/AbstractNonLazyEntityFetch.java
    M hibernate-core/src/main/java/org/hibernate/sql/results/graph/entity/internal/EntityFetchJoinedImpl.java

  Log Message:
  -----------
  Avoid EntityFetchJoinedImpl visiting the EntityIdentifierMapping


  Commit: f3b2a1537be15771379790ab4f4fa1dae7c435f7
      https://github.com/hibernate/hibernate-orm/commit/f3b2a1537be15771379790ab4f4fa1dae7c435f7
  Author: Andrea Boriero <andrea at hibernate.org>
  Date:   2020-02-17 (Mon, 17 Feb 2020)

  Changed paths:
    M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/ForeignKeyDescriptor.java
    M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/internal/SimpleForeignKeyDescriptor.java
    M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/internal/SingularAssociationAttributeMapping.java

  Log Message:
  -----------
  Implemented SingularAssociationAttributeMapping circular fetch detection for ToOne with JoinTable


  Commit: a4330599c29c665a3384c350473f19f5eb49971e
      https://github.com/hibernate/hibernate-orm/commit/a4330599c29c665a3384c350473f19f5eb49971e
  Author: Andrea Boriero <andrea at hibernate.org>
  Date:   2020-02-17 (Mon, 17 Feb 2020)

  Changed paths:
    M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/internal/MappingModelCreationHelper.java
    M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/internal/SingularAssociationAttributeMapping.java
    M hibernate-core/src/test/java/org/hibernate/orm/test/sql/exec/onetoone/bidirectional/EntityWithBidirectionalOneToOneTest.java

  Log Message:
  -----------
  Fix SingularAssociationAttributeMapping identifyingColumnsTableExpression and inverseIdentifyingColumnsTableExpression values


  Commit: 8c377e9208fd194ce8e42049e73b860caf0994fd
      https://github.com/hibernate/hibernate-orm/commit/8c377e9208fd194ce8e42049e73b860caf0994fd
  Author: Andrea Boriero <andrea at hibernate.org>
  Date:   2020-02-17 (Mon, 17 Feb 2020)

  Changed paths:
    M hibernate-core/src/main/java/org/hibernate/loader/ast/internal/LoaderSelectBuilder.java

  Log Message:
  -----------
  Fix issue with @ElementColletion of Embeddables


  Commit: d34353e2a3367d75fc83bfee7b447d4752f08274
      https://github.com/hibernate/hibernate-orm/commit/d34353e2a3367d75fc83bfee7b447d4752f08274
  Author: Andrea Boriero <andrea at hibernate.org>
  Date:   2020-02-17 (Mon, 17 Feb 2020)

  Changed paths:
    M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/internal/EntityCollectionPart.java

  Log Message:
  -----------
  Revert "EntityCollectionPart#generateFetch() add TableGroupJoin to EntityCollectionPartTableGroup"

This reverts commit f5351addb8155bd85fbd38f5b989ef0a260bcf3f.


  Commit: 9633345dbb4c6094198e042d5d5c12dfb4db3438
      https://github.com/hibernate/hibernate-orm/commit/9633345dbb4c6094198e042d5d5c12dfb4db3438
  Author: Andrea Boriero <andrea at hibernate.org>
  Date:   2020-02-17 (Mon, 17 Feb 2020)

  Changed paths:
    M hibernate-core/src/main/java/org/hibernate/loader/ast/internal/LoaderSelectBuilder.java

  Log Message:
  -----------
  Fix issue determining fetchablePath and fetchParent for PluralAttributes in LoaderSelectBuilder#createFetchableConsumer() method


  Commit: 7de3be2492830c80ad90a43dd986b488f8a3e6ed
      https://github.com/hibernate/hibernate-orm/commit/7de3be2492830c80ad90a43dd986b488f8a3e6ed
  Author: Andrea Boriero <andrea at hibernate.org>
  Date:   2020-02-17 (Mon, 17 Feb 2020)

  Changed paths:
    M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/internal/SingularAssociationAttributeMapping.java
    M hibernate-core/src/main/java/org/hibernate/sql/results/graph/embeddable/internal/EmbeddableFetchImpl.java
    M hibernate-core/src/test/java/org/hibernate/orm/test/loading/multiLoad/MultiLoadSubSelectCollectionTest.java

  Log Message:
  -----------
  Fix NPE in SingularAssociationAttributeMapping#resolveCircularFetch(...) method


  Commit: 484589c5b4d940bbb728d8081c79b92ad9e829fd
      https://github.com/hibernate/hibernate-orm/commit/484589c5b4d940bbb728d8081c79b92ad9e829fd
  Author: Andrea Boriero <andrea at hibernate.org>
  Date:   2020-02-17 (Mon, 17 Feb 2020)

  Changed paths:
    M hibernate-core/src/main/java/org/hibernate/sql/results/graph/collection/CollectionInitializer.java
    M hibernate-core/src/main/java/org/hibernate/sql/results/graph/collection/internal/AbstractCollectionInitializer.java
    M hibernate-core/src/main/java/org/hibernate/sql/results/graph/collection/internal/DelayedCollectionAssembler.java
    M hibernate-core/src/main/java/org/hibernate/sql/results/internal/domain/BiDirectionalFetchImpl.java
    M hibernate-core/src/test/java/org/hibernate/orm/test/loading/multiLoad/MultiLoadSubSelectCollectionTest.java

  Log Message:
  -----------
  Fix BiDirectionalFetchImpl CircularFetchAssembler#assemble for collection initialization


  Commit: 7d13abf528cde5e67e16835bdb6e71d42260d441
      https://github.com/hibernate/hibernate-orm/commit/7d13abf528cde5e67e16835bdb6e71d42260d441
  Author: Andrea Boriero <andrea at hibernate.org>
  Date:   2020-02-17 (Mon, 17 Feb 2020)

  Changed paths:
    M hibernate-core/src/test/java/org/hibernate/orm/test/annotations/embedded/EmbeddedTest.java

  Log Message:
  -----------
  Add test


  Commit: efb07506f260186d75e74e63be208425cecf162e
      https://github.com/hibernate/hibernate-orm/commit/efb07506f260186d75e74e63be208425cecf162e
  Author: Andrea Boriero <andrea at hibernate.org>
  Date:   2020-02-17 (Mon, 17 Feb 2020)

  Changed paths:
    M hibernate-core/src/test/java/org/hibernate/orm/test/loading/multiLoad/MultiLoadSubSelectCollectionTest.java

  Log Message:
  -----------
  Fix test


  Commit: 6cfbed73baf82dc02cb640975efc12f4e70cd816
      https://github.com/hibernate/hibernate-orm/commit/6cfbed73baf82dc02cb640975efc12f4e70cd816
  Author: Andrea Boriero <andrea at hibernate.org>
  Date:   2020-02-17 (Mon, 17 Feb 2020)

  Changed paths:
    M hibernate-core/src/main/java/org/hibernate/metamodel/internal/PojoInstantiatorImpl.java
    M hibernate-core/src/main/java/org/hibernate/metamodel/internal/StandardPojoEmbeddableRepresentationStrategy.java
    M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/EmbeddableMappingType.java
    M hibernate-core/src/main/java/org/hibernate/query/sqm/sql/internal/EmbeddableValuedPathInterpretation.java
    M hibernate-core/src/main/java/org/hibernate/sql/ast/spi/AbstractSqlAstWalker.java
    M hibernate-core/src/main/java/org/hibernate/sql/results/graph/embeddable/AbstractEmbeddableInitializer.java
    M hibernate-core/src/test/java/org/hibernate/orm/test/annotations/embedded/EmbeddedTest.java
    M hibernate-core/src/test/java/org/hibernate/orm/test/attributeoverride/inheritance/MappedSuperclassTest.java
    M hibernate-core/src/test/java/org/hibernate/orm/test/attributeoverride/inheritance/TablePerClassTest.java
    M hibernate-core/src/test/java/org/hibernate/orm/test/loading/multiLoad/MultiLoadSubSelectCollectionTest.java

  Log Message:
  -----------
  Fix issue with hql and where clause with Embeddable is null


  Commit: 529726f59aea8be5cd1c95accaad5a0eff3bc501
      https://github.com/hibernate/hibernate-orm/commit/529726f59aea8be5cd1c95accaad5a0eff3bc501
  Author: Andrea Boriero <andrea at hibernate.org>
  Date:   2020-02-17 (Mon, 17 Feb 2020)

  Changed paths:
    M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/internal/EntityCollectionPart.java

  Log Message:
  -----------
  Remove unused import


  Commit: 9d7c4f98e34a1d5ef0449446637cb508a3013efe
      https://github.com/hibernate/hibernate-orm/commit/9d7c4f98e34a1d5ef0449446637cb508a3013efe
  Author: Andrea Boriero <andrea at hibernate.org>
  Date:   2020-02-17 (Mon, 17 Feb 2020)

  Changed paths:
    M hibernate-core/src/main/java/org/hibernate/query/sqm/sql/BaseSqmToSqlAstConverter.java

  Log Message:
  -----------
  Fix compilation error after rebase


  Commit: d77adbfc133e861dfe83875128a4c2a38014fd53
      https://github.com/hibernate/hibernate-orm/commit/d77adbfc133e861dfe83875128a4c2a38014fd53
  Author: Andrea Boriero <andrea at hibernate.org>
  Date:   2020-02-17 (Mon, 17 Feb 2020)

  Changed paths:
    M hibernate-core/src/test/java/org/hibernate/orm/test/annotations/embedded/EmbeddedTest.java

  Log Message:
  -----------
  Add FailureExpcted to EmbeddedTest for @Parent annotation


  Commit: c355ecee08484d640382aa07fb83f2f2dba35235
      https://github.com/hibernate/hibernate-orm/commit/c355ecee08484d640382aa07fb83f2f2dba35235
  Author: Andrea Boriero <andrea at hibernate.org>
  Date:   2020-02-17 (Mon, 17 Feb 2020)

  Changed paths:
    M hibernate-core/src/main/java/org/hibernate/loader/ast/internal/LoaderSqlAstCreationState.java
    M hibernate-core/src/main/java/org/hibernate/query/NavigablePath.java
    M hibernate-core/src/main/java/org/hibernate/query/sqm/spi/SqmCreationHelper.java
    M hibernate-core/src/main/java/org/hibernate/query/sqm/sql/BaseSqmToSqlAstConverter.java
    M hibernate-core/src/main/java/org/hibernate/query/sqm/sql/FromClauseIndex.java
    M hibernate-core/src/main/java/org/hibernate/sql/ast/spi/SimpleFromClauseAccessImpl.java
    A hibernate-core/src/test/java/org/hibernate/orm/test/annotations/embedded/EmbeddedCheckQueryExecutedTest.java
    A hibernate-core/src/test/java/org/hibernate/orm/test/onetomany/OneToManyBidirectionalTest.java

  Log Message:
  -----------
  Fix issue with FromClauseIndex#findFetchedJoinByPath for hql 'from entity1 e1 join fetch e1.entity2 e2 join fetch e2.entity3' not resolving entity3 fetch join during EntityResultImpl creation


  Commit: 8defa9619e81d483618805746ac60535274faae0
      https://github.com/hibernate/hibernate-orm/commit/8defa9619e81d483618805746ac60535274faae0
  Author: Andrea Boriero <andrea at hibernate.org>
  Date:   2020-02-18 (Tue, 18 Feb 2020)

  Changed paths:
    M hibernate-core/src/main/java/org/hibernate/query/NavigablePath.java

  Log Message:
  -----------
  Remove NavigablePath#hashCode field


Compare: https://github.com/hibernate/hibernate-orm/compare/436060008b1d...8defa9619e81


More information about the hibernate-commits mailing list