[hibernate/hibernate-orm] f3e704: HHH-17377 - Migrate to JPA 3.2
by Marco Belladelli
Branch: refs/heads/wip/7.0
Home: https://github.com/hibernate/hibernate-orm
Commit: f3e704fd3be184dd69f40e74ef3e0cee57f5af92
https://github.com/hibernate/hibernate-orm/commit/f3e704fd3be184dd69f40e7...
Author: Steve Ebersole <steve(a)hibernate.org>
Date: 2023-11-17 (Fri, 17 Nov 2023)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/Session.java
M hibernate-core/src/main/java/org/hibernate/boot/internal/NamedProcedureCallDefinitionImpl.java
M hibernate-core/src/main/java/org/hibernate/boot/model/IdentifierGeneratorDefinition.java
M hibernate-core/src/main/java/org/hibernate/boot/model/internal/AbstractPropertyHolder.java
M hibernate-core/src/main/java/org/hibernate/boot/model/internal/AttributeConversionInfo.java
M hibernate-core/src/main/java/org/hibernate/boot/model/internal/MapKeyColumnDelegator.java
M hibernate-core/src/main/java/org/hibernate/boot/model/internal/MapKeyJoinColumnDelegator.java
M hibernate-core/src/main/java/org/hibernate/engine/spi/SessionDelegatorBaseImpl.java
M hibernate-core/src/main/java/org/hibernate/engine/spi/SessionFactoryDelegatingImpl.java
M hibernate-core/src/main/java/org/hibernate/engine/spi/SessionLazyDelegator.java
M hibernate-core/src/main/java/org/hibernate/graph/SubGraph.java
M hibernate-core/src/main/java/org/hibernate/internal/SessionFactoryImpl.java
M hibernate-core/src/main/java/org/hibernate/internal/SessionImpl.java
M hibernate-core/src/main/java/org/hibernate/jpa/HibernatePersistenceProvider.java
M hibernate-core/src/main/java/org/hibernate/jpa/internal/PersistenceUnitUtilImpl.java
M hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/JpaMetamodel.java
M hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/internal/JpaMetamodelImpl.java
M hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/internal/MappingMetamodelImpl.java
M hibernate-core/src/main/java/org/hibernate/procedure/internal/ProcedureCallImpl.java
M hibernate-core/src/main/java/org/hibernate/procedure/spi/ProcedureCallImplementor.java
M hibernate-core/src/main/java/org/hibernate/query/NullPrecedence.java
M hibernate-core/src/main/java/org/hibernate/query/criteria/HibernateCriteriaBuilder.java
M hibernate-core/src/main/java/org/hibernate/query/criteria/JpaEntityJoin.java
M hibernate-core/src/main/java/org/hibernate/query/criteria/JpaExpression.java
M hibernate-core/src/main/java/org/hibernate/query/criteria/JpaFrom.java
M hibernate-core/src/main/java/org/hibernate/query/criteria/JpaJoin.java
M hibernate-core/src/main/java/org/hibernate/query/criteria/JpaJoinedFrom.java
M hibernate-core/src/main/java/org/hibernate/query/criteria/JpaOrder.java
M hibernate-core/src/main/java/org/hibernate/query/criteria/JpaPath.java
M hibernate-core/src/main/java/org/hibernate/query/criteria/JpaSubQuery.java
M hibernate-core/src/main/java/org/hibernate/query/criteria/spi/HibernateCriteriaBuilderDelegate.java
M hibernate-core/src/main/java/org/hibernate/query/hql/internal/FullyQualifiedReflectivePathTerminal.java
M hibernate-core/src/main/java/org/hibernate/query/hql/internal/QualifiedJoinPathConsumer.java
M hibernate-core/src/main/java/org/hibernate/query/hql/internal/SemanticQueryBuilder.java
M hibernate-core/src/main/java/org/hibernate/query/hql/internal/SqmPathRegistryImpl.java
M hibernate-core/src/main/java/org/hibernate/query/hql/internal/SqmTreeCreationHelper.java
M hibernate-core/src/main/java/org/hibernate/query/hql/spi/SemanticPathPart.java
M hibernate-core/src/main/java/org/hibernate/query/hql/spi/SqmPathRegistry.java
M hibernate-core/src/main/java/org/hibernate/query/spi/AbstractCommonQueryContract.java
M hibernate-core/src/main/java/org/hibernate/query/sql/internal/NativeQueryImpl.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/NodeBuilder.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/SemanticQueryWalker.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/internal/QuerySqmImpl.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/internal/SqmCriteriaNodeBuilder.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/spi/BaseSemanticQueryWalker.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/tree/delete/SqmDeleteStatement.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/AbstractSqmAttributeJoin.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/AbstractSqmFrom.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/AbstractSqmPath.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/AbstractSqmQualifiedJoin.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmCorrelatedEntityJoin.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmCorrelatedRootJoin.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmCteRoot.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmDerivedRoot.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmElementAggregateFunction.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmMapEntryReference.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmPath.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmSingularJoin.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmTreatedCrossJoin.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmTreatedEntityJoin.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmTreatedPath.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/expression/AbstractSqmExpression.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/expression/SqmExpression.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/expression/SqmFieldLiteral.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/from/SqmAttributeJoin.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/from/SqmCrossJoin.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/from/SqmCteJoin.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/from/SqmDerivedJoin.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/from/SqmEntityJoin.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/from/SqmFrom.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/from/SqmJoin.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/from/SqmQualifiedJoin.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/from/SqmRoot.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/insert/SqmInsertSelectStatement.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/insert/SqmInsertValuesStatement.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/predicate/SqmJunctionPredicate.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/select/SqmQuerySpec.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/select/SqmSelectStatement.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/select/SqmSortSpecification.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/select/SqmSubQuery.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/update/SqmUpdateStatement.java
M hibernate-core/src/main/java/org/hibernate/relational/SchemaManager.java
M hibernate-core/src/main/java/org/hibernate/spi/DotIdentifierSequence.java
M hibernate-core/src/main/java/org/hibernate/sql/ast/spi/AbstractSqlAstTranslator.java
M hibernate-core/src/main/java/org/hibernate/sql/ast/tree/select/SortSpecification.java
M local-build-plugins/src/main/java/org/hibernate/orm/env/JpaVersion.java
M tooling/metamodel-generator/src/main/java/org/hibernate/jpamodelgen/annotation/AnnotationMetaEntity.java
Log Message:
-----------
HHH-17377 - Migrate to JPA 3.2
https://hibernate.atlassian.net/browse/HHH-17377
Commit: b7d4db481ae490538667e50bed3413a838c29c3c
https://github.com/hibernate/hibernate-orm/commit/b7d4db481ae490538667e50...
Author: Steve Ebersole <steve(a)hibernate.org>
Date: 2023-11-17 (Fri, 17 Nov 2023)
Changed paths:
M gradle/version.properties
M hibernate-core/src/main/java/org/hibernate/query/criteria/JpaCollectionJoin.java
M hibernate-core/src/main/java/org/hibernate/query/criteria/JpaCrossJoin.java
M hibernate-core/src/main/java/org/hibernate/query/criteria/JpaDerivedJoin.java
M hibernate-core/src/main/java/org/hibernate/query/criteria/JpaEntityJoin.java
M hibernate-core/src/main/java/org/hibernate/query/criteria/JpaFrom.java
M hibernate-core/src/main/java/org/hibernate/query/criteria/JpaJoin.java
R hibernate-core/src/main/java/org/hibernate/query/criteria/JpaJoinedFrom.java
M hibernate-core/src/main/java/org/hibernate/query/criteria/JpaListJoin.java
M hibernate-core/src/main/java/org/hibernate/query/criteria/JpaMapJoin.java
M hibernate-core/src/main/java/org/hibernate/query/criteria/JpaPath.java
M hibernate-core/src/main/java/org/hibernate/query/criteria/JpaPluralJoin.java
M hibernate-core/src/main/java/org/hibernate/query/criteria/JpaSetJoin.java
A hibernate-core/src/main/java/org/hibernate/query/criteria/JpaTreatedFrom.java
A hibernate-core/src/main/java/org/hibernate/query/criteria/JpaTreatedJoin.java
A hibernate-core/src/main/java/org/hibernate/query/criteria/JpaTreatedPath.java
M hibernate-core/src/main/java/org/hibernate/query/hql/internal/QualifiedJoinPathConsumer.java
M hibernate-core/src/main/java/org/hibernate/query/hql/internal/QualifiedJoinPredicatePathConsumer.java
M hibernate-core/src/main/java/org/hibernate/query/hql/internal/SemanticQueryBuilder.java
M hibernate-core/src/main/java/org/hibernate/query/hql/internal/SqmPathRegistryImpl.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/internal/SqmCriteriaNodeBuilder.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/internal/SqmTreePrinter.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/spi/BaseSemanticQueryWalker.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/tree/domain/AbstractSqmAttributeJoin.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/AbstractSqmFrom.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/AbstractSqmJoin.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/AbstractSqmPluralJoin.java
R hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/AbstractSqmQualifiedJoin.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmBagJoin.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmCorrelatedMapJoin.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmCorrelatedPluralPartJoin.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmCorrelation.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmDerivedRoot.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmMapJoin.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmPath.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmPluralPartJoin.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmPluralValuedSimplePath.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmSingularJoin.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmTreatedBagJoin.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmTreatedCrossJoin.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmTreatedEntityJoin.java
A hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmTreatedFrom.java
A hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmTreatedJoin.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmTreatedListJoin.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmTreatedMapJoin.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmTreatedPath.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmTreatedPluralPartJoin.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmTreatedSetJoin.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmTreatedSingularJoin.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/from/SqmAttributeJoin.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/from/SqmCrossJoin.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/from/SqmCteJoin.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/from/SqmDerivedJoin.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/from/SqmEntityJoin.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/from/SqmFrom.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/from/SqmJoin.java
R hibernate-core/src/main/java/org/hibernate/query/sqm/tree/from/SqmQualifiedJoin.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/from/SqmRoot.java
A hibernate-core/src/main/java/org/hibernate/query/sqm/tree/from/SqmTreatedAttributeJoin.java
A hibernate-core/src/main/java/org/hibernate/query/sqm/tree/predicate/SqmPredicateCollection.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/predicate/SqmWhereClause.java
M hibernate-core/src/main/java/org/hibernate/relational/internal/SchemaManagerImpl.java
M hibernate-core/src/main/java/org/hibernate/sql/ast/spi/AbstractSqlAstTranslator.java
M migration-guide.adoc
Log Message:
-----------
HHH-17377 - Migrate to JPA 3.2
https://hibernate.atlassian.net/browse/HHH-17377
Fixed SQM/JPA Criteria compilation errors. Just Graph left
Commit: e288be89508376b4de9ee69b75a3408a69552dbe
https://github.com/hibernate/hibernate-orm/commit/e288be89508376b4de9ee69...
Author: Steve Ebersole <steve(a)hibernate.org>
Date: 2023-11-17 (Fri, 17 Nov 2023)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/graph/Graph.java
M hibernate-core/src/main/java/org/hibernate/graph/RootGraph.java
M hibernate-core/src/main/java/org/hibernate/graph/SubGraph.java
M hibernate-core/src/main/java/org/hibernate/graph/internal/AbstractGraph.java
M hibernate-core/src/main/java/org/hibernate/graph/internal/RootGraphImpl.java
M hibernate-core/src/main/java/org/hibernate/graph/internal/SubGraphImpl.java
M hibernate-core/src/main/java/org/hibernate/graph/internal/parse/GraphParser.java
M hibernate-core/src/main/java/org/hibernate/graph/spi/GraphImplementor.java
M hibernate-core/src/main/java/org/hibernate/graph/spi/SubGraphImplementor.java
M hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/internal/JpaMetamodelImpl.java
M migration-guide.adoc
Log Message:
-----------
HHH-17377 - Migrate to JPA 3.2
https://hibernate.atlassian.net/browse/HHH-17377
Just Graph completed - 2 left related to Session/EntityManager
Commit: 573b85069c7485acbb4771fbb0c2b2ad4e015a49
https://github.com/hibernate/hibernate-orm/commit/573b85069c7485acbb4771f...
Author: Steve Ebersole <steve(a)hibernate.org>
Date: 2023-11-17 (Fri, 17 Nov 2023)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/engine/spi/SessionLazyDelegator.java
M hibernate-core/src/main/java/org/hibernate/query/QueryProducer.java
M hibernate-core/src/main/java/org/hibernate/query/spi/QueryProducerImplementor.java
M tooling/metamodel-generator/src/main/java/org/hibernate/jpamodelgen/validation/MockSessionFactory.java
Log Message:
-----------
HHH-17377 - Migrate to JPA 3.2
https://hibernate.atlassian.net/browse/HHH-17377
Now on to 73 test compile errors :)
Commit: 50de0eff89125e9a2803e3645e8c87d10306d480
https://github.com/hibernate/hibernate-orm/commit/50de0eff89125e9a2803e36...
Author: Steve Ebersole <steve(a)hibernate.org>
Date: 2023-11-17 (Fri, 17 Nov 2023)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/query/QueryProducer.java
M hibernate-core/src/main/java/org/hibernate/query/criteria/CriteriaDefinition.java
M hibernate-core/src/main/java/org/hibernate/query/criteria/HibernateCriteriaBuilder.java
M hibernate-core/src/main/java/org/hibernate/query/criteria/JpaCriteriaQuery.java
M hibernate-core/src/main/java/org/hibernate/query/criteria/JpaFrom.java
M hibernate-core/src/main/java/org/hibernate/query/criteria/spi/HibernateCriteriaBuilderDelegate.java
M hibernate-core/src/main/java/org/hibernate/query/spi/QueryProducerImplementor.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/internal/SqmCriteriaNodeBuilder.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/AbstractSqmFrom.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/select/SqmSelectStatement.java
M hibernate-core/src/test/java/org/hibernate/orm/test/associations/any/AnyTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/cut/CompositeUserTypeTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/entitygraph/parser/EntityGraphParserTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/hql/joinedSubclass/JoinedSubclassNativeQueryTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/jpa/criteria/CriteriaQualifiedJoinTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/mapping/contributed/EntityHidingTests.java
M hibernate-core/src/test/java/org/hibernate/orm/test/procedure/HANAStoredProcedureTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/query/CteTests.java
M hibernate-core/src/test/java/org/hibernate/orm/test/query/OracleNumericTypesTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/query/hql/ImplicitInstantiationTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/query/sql/NativeQueryEagerAssociationTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/secondarytable/SecondaryRowTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/type/H2JsonListTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/write/OptionalTableUpdateTests.java
M migration-guide.adoc
Log Message:
-----------
HHH-17377 - Migrate to JPA 3.2
https://hibernate.atlassian.net/browse/HHH-17377
Test compilation success!! 95 test failures next
Commit: 547bde081498d20d7dbf987d48bc541d494b365f
https://github.com/hibernate/hibernate-orm/commit/547bde081498d20d7dbf987...
Author: Steve Ebersole <steve(a)hibernate.org>
Date: 2023-11-17 (Fri, 17 Nov 2023)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/query/criteria/HibernateCriteriaBuilder.java
M migration-guide.adoc
Log Message:
-----------
HHH-17377 - Migrate to JPA 3.2
https://hibernate.atlassian.net/browse/HHH-17377
Test compilation success!! 95 test failures next
Commit: ec6e52e6b1f8011729105fb0461278bb10893b2e
https://github.com/hibernate/hibernate-orm/commit/ec6e52e6b1f8011729105fb...
Author: Steve Ebersole <steve(a)hibernate.org>
Date: 2023-11-17 (Fri, 17 Nov 2023)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/query/criteria/HibernateCriteriaBuilder.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/internal/SqmCriteriaNodeBuilder.java
Log Message:
-----------
HHH-17377 - Migrate to JPA 3.2
https://hibernate.atlassian.net/browse/HHH-17377
Test compilation success!! 95 test failures next
Commit: a89be036b1c54851c8a21673cf13b77f3c143406
https://github.com/hibernate/hibernate-orm/commit/a89be036b1c54851c8a2167...
Author: Steve Ebersole <steve(a)hibernate.org>
Date: 2023-11-17 (Fri, 17 Nov 2023)
Changed paths:
M migration-guide.adoc
Log Message:
-----------
HHH-17377 - Migrate to JPA 3.2
https://hibernate.atlassian.net/browse/HHH-17377
Test compilation success!! 95 test failures next
Commit: 03f74d48aa197d258880ef580c35a44f5d280efe
https://github.com/hibernate/hibernate-orm/commit/03f74d48aa197d258880ef5...
Author: Steve Ebersole <steve(a)hibernate.org>
Date: 2023-11-17 (Fri, 17 Nov 2023)
Changed paths:
M hibernate-envers/src/test/java/org/hibernate/orm/test/envers/RuntimeModelSmokeTests.java
Log Message:
-----------
HHH-17377 - Migrate to JPA 3.2
https://hibernate.atlassian.net/browse/HHH-17377
Test compilation success!! 95 test failures next
Commit: 0b755eadf4223b665afe5a876bb3f40bc3db4242
https://github.com/hibernate/hibernate-orm/commit/0b755eadf4223b665afe5a8...
Author: Steve Ebersole <steve(a)hibernate.org>
Date: 2023-11-17 (Fri, 17 Nov 2023)
Changed paths:
A hibernate-core/src/main/resources/org/hibernate/jpa/orm_3_2.xsd
Log Message:
-----------
HHH-17377 - Migrate to JPA 3.2
https://hibernate.atlassian.net/browse/HHH-17377
Copy mapping xsd from PR - https://github.com/jakartaee/persistence/blob/9cca8e24321037b7fb48d8deee8...
Commit: ab4b401ccf8add224c11a3fe53999cadb9b947ee
https://github.com/hibernate/hibernate-orm/commit/ab4b401ccf8add224c11a3f...
Author: Steve Ebersole <steve(a)hibernate.org>
Date: 2023-11-17 (Fri, 17 Nov 2023)
Changed paths:
M hibernate-core/hibernate-core.gradle
M hibernate-core/src/main/java/org/hibernate/boot/MetadataSources.java
A hibernate-core/src/main/java/org/hibernate/boot/internal/Abstract.java
A hibernate-core/src/main/java/org/hibernate/boot/internal/CollectionClassification.java
A hibernate-core/src/main/java/org/hibernate/boot/internal/Extends.java
A hibernate-core/src/main/java/org/hibernate/boot/internal/LimitedCollectionClassification.java
A hibernate-core/src/main/java/org/hibernate/boot/internal/Target.java
M hibernate-core/src/main/java/org/hibernate/boot/jaxb/hbm/transform/HbmXmlTransformer.java
M hibernate-core/src/main/java/org/hibernate/boot/jaxb/hbm/transform/TargetColumnAdapterJaxbColumn.java
M hibernate-core/src/main/java/org/hibernate/boot/jaxb/hbm/transform/TargetColumnAdapterJaxbJoinColumn.java
M hibernate-core/src/main/java/org/hibernate/boot/jaxb/internal/MappingBinder.java
R hibernate-core/src/main/java/org/hibernate/boot/jaxb/mapping/AssociationAttribute.java
R hibernate-core/src/main/java/org/hibernate/boot/jaxb/mapping/AttributesContainer.java
R hibernate-core/src/main/java/org/hibernate/boot/jaxb/mapping/CollectionAttribute.java
R hibernate-core/src/main/java/org/hibernate/boot/jaxb/mapping/DiscriminatedAssociation.java
R hibernate-core/src/main/java/org/hibernate/boot/jaxb/mapping/DiscriminatorMapping.java
R hibernate-core/src/main/java/org/hibernate/boot/jaxb/mapping/EntityOrMappedSuperclass.java
R hibernate-core/src/main/java/org/hibernate/boot/jaxb/mapping/FetchableAttribute.java
R hibernate-core/src/main/java/org/hibernate/boot/jaxb/mapping/LifecycleCallback.java
R hibernate-core/src/main/java/org/hibernate/boot/jaxb/mapping/LifecycleCallbackContainer.java
R hibernate-core/src/main/java/org/hibernate/boot/jaxb/mapping/ManagedType.java
R hibernate-core/src/main/java/org/hibernate/boot/jaxb/mapping/NamedQuery.java
R hibernate-core/src/main/java/org/hibernate/boot/jaxb/mapping/NaturalId.java
R hibernate-core/src/main/java/org/hibernate/boot/jaxb/mapping/PersistentAttribute.java
R hibernate-core/src/main/java/org/hibernate/boot/jaxb/mapping/SchemaAware.java
R hibernate-core/src/main/java/org/hibernate/boot/jaxb/mapping/ToOneAttribute.java
A hibernate-core/src/main/java/org/hibernate/boot/jaxb/mapping/internal/AccessTypeMarshalling.java
A hibernate-core/src/main/java/org/hibernate/boot/jaxb/mapping/internal/CacheAccessTypeMarshalling.java
A hibernate-core/src/main/java/org/hibernate/boot/jaxb/mapping/internal/CacheModeMarshalling.java
A hibernate-core/src/main/java/org/hibernate/boot/jaxb/mapping/internal/CollectionClassificationMarshalling.java
A hibernate-core/src/main/java/org/hibernate/boot/jaxb/mapping/internal/ConstraintModeMarshalling.java
A hibernate-core/src/main/java/org/hibernate/boot/jaxb/mapping/internal/DiscriminatorTypeMarshalling.java
A hibernate-core/src/main/java/org/hibernate/boot/jaxb/mapping/internal/EnumTypeMarshalling.java
A hibernate-core/src/main/java/org/hibernate/boot/jaxb/mapping/internal/FetchModeMarshalling.java
A hibernate-core/src/main/java/org/hibernate/boot/jaxb/mapping/internal/FetchTypeMarshalling.java
A hibernate-core/src/main/java/org/hibernate/boot/jaxb/mapping/internal/FlushModeMarshalling.java
A hibernate-core/src/main/java/org/hibernate/boot/jaxb/mapping/internal/GenerationTimingMarshalling.java
A hibernate-core/src/main/java/org/hibernate/boot/jaxb/mapping/internal/GenerationTypeMarshalling.java
A hibernate-core/src/main/java/org/hibernate/boot/jaxb/mapping/internal/InheritanceTypeMarshalling.java
A hibernate-core/src/main/java/org/hibernate/boot/jaxb/mapping/internal/LimitedCollectionClassificationMarshalling.java
A hibernate-core/src/main/java/org/hibernate/boot/jaxb/mapping/internal/LockModeTypeMarshalling.java
A hibernate-core/src/main/java/org/hibernate/boot/jaxb/mapping/internal/OnDeleteActionMarshalling.java
A hibernate-core/src/main/java/org/hibernate/boot/jaxb/mapping/internal/OptimisticLockStyleMarshalling.java
A hibernate-core/src/main/java/org/hibernate/boot/jaxb/mapping/internal/ParameterModeMarshalling.java
A hibernate-core/src/main/java/org/hibernate/boot/jaxb/mapping/internal/PolymorphismTypeMarshalling.java
A hibernate-core/src/main/java/org/hibernate/boot/jaxb/mapping/internal/ResultCheckStyleMarshalling.java
A hibernate-core/src/main/java/org/hibernate/boot/jaxb/mapping/internal/TemporalTypeMarshalling.java
A hibernate-core/src/main/java/org/hibernate/boot/jaxb/mapping/internal/UuidGeneratorStyleMarshalling.java
R hibernate-core/src/main/java/org/hibernate/boot/jaxb/mapping/marshall/AccessTypeMarshalling.java
R hibernate-core/src/main/java/org/hibernate/boot/jaxb/mapping/marshall/CacheAccessTypeMarshalling.java
R hibernate-core/src/main/java/org/hibernate/boot/jaxb/mapping/marshall/CacheModeMarshalling.java
R hibernate-core/src/main/java/org/hibernate/boot/jaxb/mapping/marshall/CollectionClassificationMarshalling.java
R hibernate-core/src/main/java/org/hibernate/boot/jaxb/mapping/marshall/ConstraintModeMarshalling.java
R hibernate-core/src/main/java/org/hibernate/boot/jaxb/mapping/marshall/DiscriminatorTypeMarshalling.java
R hibernate-core/src/main/java/org/hibernate/boot/jaxb/mapping/marshall/EnumTypeMarshalling.java
R hibernate-core/src/main/java/org/hibernate/boot/jaxb/mapping/marshall/FetchTypeMarshalling.java
R hibernate-core/src/main/java/org/hibernate/boot/jaxb/mapping/marshall/FlushModeMarshalling.java
R hibernate-core/src/main/java/org/hibernate/boot/jaxb/mapping/marshall/GenerationTimingMarshalling.java
R hibernate-core/src/main/java/org/hibernate/boot/jaxb/mapping/marshall/GenerationTypeMarshalling.java
R hibernate-core/src/main/java/org/hibernate/boot/jaxb/mapping/marshall/InheritanceTypeMarshalling.java
R hibernate-core/src/main/java/org/hibernate/boot/jaxb/mapping/marshall/LockModeTypeMarshalling.java
R hibernate-core/src/main/java/org/hibernate/boot/jaxb/mapping/marshall/OnDeleteActionMarshalling.java
R hibernate-core/src/main/java/org/hibernate/boot/jaxb/mapping/marshall/OptimisticLockStyleMarshalling.java
R hibernate-core/src/main/java/org/hibernate/boot/jaxb/mapping/marshall/ParameterModeMarshalling.java
R hibernate-core/src/main/java/org/hibernate/boot/jaxb/mapping/marshall/PolymorphismTypeMarshalling.java
R hibernate-core/src/main/java/org/hibernate/boot/jaxb/mapping/marshall/ResultCheckStyleMarshalling.java
R hibernate-core/src/main/java/org/hibernate/boot/jaxb/mapping/marshall/TemporalTypeMarshalling.java
R hibernate-core/src/main/java/org/hibernate/boot/jaxb/mapping/marshall/UuidGeneratorStyleMarshalling.java
A hibernate-core/src/main/java/org/hibernate/boot/jaxb/mapping/spi/JaxbAnyMapping.java
A hibernate-core/src/main/java/org/hibernate/boot/jaxb/mapping/spi/JaxbAssociationAttribute.java
A hibernate-core/src/main/java/org/hibernate/boot/jaxb/mapping/spi/JaxbAttributesContainer.java
A hibernate-core/src/main/java/org/hibernate/boot/jaxb/mapping/spi/JaxbBaseAttributesContainer.java
A hibernate-core/src/main/java/org/hibernate/boot/jaxb/mapping/spi/JaxbBasicMapping.java
A hibernate-core/src/main/java/org/hibernate/boot/jaxb/mapping/spi/JaxbCascadableAttribute.java
A hibernate-core/src/main/java/org/hibernate/boot/jaxb/mapping/spi/JaxbCheckConstraint.java
A hibernate-core/src/main/java/org/hibernate/boot/jaxb/mapping/spi/JaxbDiscriminatorMapping.java
A hibernate-core/src/main/java/org/hibernate/boot/jaxb/mapping/spi/JaxbEmbeddable.java
A hibernate-core/src/main/java/org/hibernate/boot/jaxb/mapping/spi/JaxbEmbeddedMapping.java
A hibernate-core/src/main/java/org/hibernate/boot/jaxb/mapping/spi/JaxbEntity.java
A hibernate-core/src/main/java/org/hibernate/boot/jaxb/mapping/spi/JaxbEntityOrMappedSuperclass.java
A hibernate-core/src/main/java/org/hibernate/boot/jaxb/mapping/spi/JaxbJoinTableCapable.java
A hibernate-core/src/main/java/org/hibernate/boot/jaxb/mapping/spi/JaxbLifecycleCallback.java
A hibernate-core/src/main/java/org/hibernate/boot/jaxb/mapping/spi/JaxbLifecycleCallbackContainer.java
A hibernate-core/src/main/java/org/hibernate/boot/jaxb/mapping/spi/JaxbLockableAttribute.java
A hibernate-core/src/main/java/org/hibernate/boot/jaxb/mapping/spi/JaxbManagedType.java
A hibernate-core/src/main/java/org/hibernate/boot/jaxb/mapping/spi/JaxbMappedSuperclass.java
A hibernate-core/src/main/java/org/hibernate/boot/jaxb/mapping/spi/JaxbNaturalId.java
A hibernate-core/src/main/java/org/hibernate/boot/jaxb/mapping/spi/JaxbNotFoundCapable.java
A hibernate-core/src/main/java/org/hibernate/boot/jaxb/mapping/spi/JaxbPersistentAttribute.java
A hibernate-core/src/main/java/org/hibernate/boot/jaxb/mapping/spi/JaxbPluralAttribute.java
A hibernate-core/src/main/java/org/hibernate/boot/jaxb/mapping/spi/JaxbSchemaAware.java
A hibernate-core/src/main/java/org/hibernate/boot/jaxb/mapping/spi/JaxbSingularAssociationAttribute.java
A hibernate-core/src/main/java/org/hibernate/boot/jaxb/mapping/spi/JaxbSingularAttribute.java
A hibernate-core/src/main/java/org/hibernate/boot/jaxb/mapping/spi/JaxbStandardAttribute.java
A hibernate-core/src/main/java/org/hibernate/boot/jaxb/mapping/spi/JaxbTableMapping.java
R hibernate-core/src/main/java/org/hibernate/boot/jaxb/spi/BindableMappingDescriptor.java
A hibernate-core/src/main/java/org/hibernate/boot/jaxb/spi/JaxbBindableMappingDescriptor.java
M hibernate-core/src/main/java/org/hibernate/boot/model/internal/JPAXMLOverriddenAnnotationReader.java
M hibernate-core/src/main/java/org/hibernate/boot/model/internal/JPAXMLOverriddenMetadataProvider.java
M hibernate-core/src/main/java/org/hibernate/boot/model/internal/PropertyMappingElementCollector.java
M hibernate-core/src/main/java/org/hibernate/boot/model/internal/XMLContext.java
M hibernate-core/src/main/java/org/hibernate/boot/model/process/internal/ManagedResourcesImpl.java
M hibernate-core/src/main/java/org/hibernate/boot/model/process/spi/ManagedResources.java
M hibernate-core/src/main/java/org/hibernate/boot/model/process/spi/MetadataBuildingProcess.java
M hibernate-core/src/main/java/org/hibernate/boot/model/source/internal/annotations/AnnotationMetadataSourceProcessorImpl.java
M hibernate-core/src/main/java/org/hibernate/boot/model/source/internal/hbm/HbmMetadataSourceProcessorImpl.java
M hibernate-core/src/main/java/org/hibernate/boot/spi/AdditionalMappingContributions.java
M hibernate-core/src/main/java/org/hibernate/boot/spi/XmlMappingBinderAccess.java
A hibernate-core/src/main/java/org/hibernate/internal/util/NamedConsumer.java
M hibernate-core/src/main/java/org/hibernate/jpa/boot/internal/EntityManagerFactoryBuilderImpl.java
M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/EntityMappingType.java
M hibernate-core/src/main/resources/org/hibernate/jpa/orm_3_2.xsd
A hibernate-core/src/main/resources/org/hibernate/xsd/mapping/mapping-3.2.0.xsd
M hibernate-core/src/main/xjb/hbm-mapping-bindings.xjb
M hibernate-core/src/main/xjb/mapping-bindings.xjb
M hibernate-core/src/test/java/org/hibernate/orm/test/annotations/reflection/JPAXMLOverriddenAnnotationReaderTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/annotations/reflection/XMLContextTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/annotations/xml/ejb3/Ejb3XmlTestCase.java
M hibernate-core/src/test/java/org/hibernate/orm/test/boot/jaxb/mapping/BasicMappingJaxbTests.java
M hibernate-core/src/test/java/org/hibernate/orm/test/boot/jaxb/mapping/HbmTransformationJaxbTests.java
M hibernate-core/src/test/java/org/hibernate/orm/test/boot/jaxb/mapping/PartialJaxbTests.java
M hibernate-core/src/test/java/org/hibernate/orm/test/internal/util/xml/XMLMappingHelper.java
M hibernate-core/src/test/java/org/hibernate/orm/test/jpa/jakarta/JakartaXmlSmokeTests.java
M settings.gradle
Log Message:
-----------
HHH-17377 - Migrate to JPA 3.2
https://hibernate.atlassian.net/browse/HHH-17377
Latest JPA 3.2 XSD changes - https://github.com/jakartaee/persistence/blob/9cca8e24321037b7fb48d8deee8...
Commit: a21ac743f02cad04628c5c8b1e46e823cc5fd941
https://github.com/hibernate/hibernate-orm/commit/a21ac743f02cad04628c5c8...
Author: Steve Ebersole <steve(a)hibernate.org>
Date: 2023-11-17 (Fri, 17 Nov 2023)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/boot/SessionFactoryBuilder.java
M hibernate-core/src/main/java/org/hibernate/boot/internal/Abstract.java
M hibernate-core/src/main/java/org/hibernate/boot/internal/CollectionClassification.java
M hibernate-core/src/main/java/org/hibernate/boot/internal/Extends.java
M hibernate-core/src/main/java/org/hibernate/boot/internal/LimitedCollectionClassification.java
M hibernate-core/src/main/java/org/hibernate/boot/internal/SessionFactoryBuilderImpl.java
M hibernate-core/src/main/java/org/hibernate/boot/internal/SessionFactoryOptionsBuilder.java
M hibernate-core/src/main/java/org/hibernate/boot/internal/Target.java
M hibernate-core/src/main/java/org/hibernate/boot/jaxb/internal/MappingBinder.java
M hibernate-core/src/main/java/org/hibernate/boot/jaxb/internal/stax/MappingEventReader.java
M hibernate-core/src/main/java/org/hibernate/boot/jaxb/mapping/internal/FetchModeMarshalling.java
M hibernate-core/src/main/java/org/hibernate/boot/jaxb/mapping/internal/LimitedCollectionClassificationMarshalling.java
M hibernate-core/src/main/java/org/hibernate/boot/jaxb/mapping/spi/JaxbBaseAttributesContainer.java
M hibernate-core/src/main/java/org/hibernate/boot/jaxb/mapping/spi/JaxbBasicMapping.java
M hibernate-core/src/main/java/org/hibernate/boot/jaxb/mapping/spi/JaxbCheckConstraint.java
M hibernate-core/src/main/java/org/hibernate/boot/jaxb/mapping/spi/JaxbEmbeddable.java
M hibernate-core/src/main/java/org/hibernate/boot/jaxb/mapping/spi/JaxbEmbeddedMapping.java
M hibernate-core/src/main/java/org/hibernate/boot/jaxb/mapping/spi/JaxbEntity.java
M hibernate-core/src/main/java/org/hibernate/boot/jaxb/mapping/spi/JaxbLockableAttribute.java
M hibernate-core/src/main/java/org/hibernate/boot/jaxb/mapping/spi/JaxbMappedSuperclass.java
M hibernate-core/src/main/java/org/hibernate/boot/jaxb/mapping/spi/JaxbNotFoundCapable.java
M hibernate-core/src/main/java/org/hibernate/boot/jaxb/mapping/spi/JaxbSingularAttribute.java
M hibernate-core/src/main/java/org/hibernate/boot/jaxb/mapping/spi/JaxbTableMapping.java
M hibernate-core/src/main/java/org/hibernate/boot/spi/AbstractDelegatingSessionFactoryBuilder.java
M hibernate-core/src/main/java/org/hibernate/boot/spi/AbstractDelegatingSessionFactoryOptions.java
M hibernate-core/src/main/java/org/hibernate/boot/spi/SessionFactoryOptions.java
M hibernate-core/src/main/java/org/hibernate/boot/xsd/LocalXsdResolver.java
M hibernate-core/src/main/java/org/hibernate/boot/xsd/MappingXsdSupport.java
M hibernate-core/src/main/java/org/hibernate/cfg/QuerySettings.java
M hibernate-core/src/main/java/org/hibernate/engine/spi/SessionDelegatorBaseImpl.java
M hibernate-core/src/main/java/org/hibernate/internal/util/NamedConsumer.java
M hibernate-core/src/main/java/org/hibernate/query/NullPrecedence.java
M hibernate-core/src/main/java/org/hibernate/query/criteria/spi/HibernateCriteriaBuilderDelegate.java
A hibernate-core/src/main/java/org/hibernate/query/internal/NullPrecedenceHelper.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/internal/SqmCriteriaNodeBuilder.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/AbstractSqmStatement.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/delete/SqmDeleteStatement.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/AbstractSqmFrom.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/AbstractSqmJoin.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmCorrelatedBagJoin.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmCorrelatedEntityJoin.java
A hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmCorrelatedJoin.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmCorrelatedListJoin.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmCorrelatedMapJoin.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmCorrelatedPluralPartJoin.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmCorrelatedSetJoin.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmCorrelatedSingularJoin.java
A hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmCorrelatedSingularValuedJoin.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmMapJoin.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmSingularJoin.java
A hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmSingularValuedJoin.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmTreatedRoot.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/from/SqmEntityJoin.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/from/SqmFrom.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/from/SqmJoin.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/insert/SqmInsertSelectStatement.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/insert/SqmInsertValuesStatement.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/select/SqmSortSpecification.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/select/SqmSubQuery.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/update/SqmUpdateStatement.java
M hibernate-core/src/main/java/org/hibernate/sql/ast/spi/AbstractSqlAstTranslator.java
M hibernate-core/src/main/java/org/hibernate/sql/ast/tree/cte/SearchClauseSpecification.java
M hibernate-core/src/main/java/org/hibernate/sql/ast/tree/select/SortSpecification.java
M hibernate-core/src/main/resources/org/hibernate/xsd/mapping/mapping-3.2.0.xsd
M hibernate-core/src/test/java/org/hibernate/orm/test/query/sqm/SortSpecificationReversalTests.java
M hibernate-core/src/test/resources/xml/jaxb/mapping/partial/hibernate-orm-specific-attributes.xml
Log Message:
-----------
HHH-17377 - Migrate to JPA 3.2
https://hibernate.atlassian.net/browse/HHH-17377
Latest JPA 3.2 XSD changes - https://github.com/jakartaee/persistence/blob/9cca8e24321037b7fb48d8deee8...
Commit: 6bf399b2390d9f41f097722e2591fb0552b45f6d
https://github.com/hibernate/hibernate-orm/commit/6bf399b2390d9f41f097722...
Author: Steve Ebersole <steve(a)hibernate.org>
Date: 2023-11-17 (Fri, 17 Nov 2023)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/boot/jaxb/internal/stax/LocalXmlResourceResolver.java
M hibernate-core/src/main/java/org/hibernate/boot/jaxb/internal/stax/MappingEventReader.java
M hibernate-core/src/test/java/org/hibernate/orm/test/boot/jaxb/mapping/BasicMappingJaxbTests.java
Log Message:
-----------
HHH-17377 - Migrate to JPA 3.2
https://hibernate.atlassian.net/browse/HHH-17377
Latest JPA 3.2 XSD changes - https://github.com/jakartaee/persistence/blob/9cca8e24321037b7fb48d8deee8...
Commit: 19ef8d36870878ec74031057f81f890808916f0b
https://github.com/hibernate/hibernate-orm/commit/19ef8d36870878ec7403105...
Author: Steve Ebersole <steve(a)hibernate.org>
Date: 2023-11-17 (Fri, 17 Nov 2023)
Changed paths:
M .github/workflows/atlas.yml
Log Message:
-----------
HHH-17377 - Migrate to JPA 3.2
https://hibernate.atlassian.net/browse/HHH-17377
Change GitHub workflow to use Java 17
Commit: 606c86e90d4757ae6fcb7c908ceee85acf59fb9c
https://github.com/hibernate/hibernate-orm/commit/606c86e90d4757ae6fcb7c9...
Author: Steve Ebersole <steve(a)hibernate.org>
Date: 2023-11-17 (Fri, 17 Nov 2023)
Changed paths:
M .github/workflows/atlas.yml
M .github/workflows/contributor-build.yml
M tooling/hibernate-gradle-plugin/src/main/java/org/hibernate/orm/tooling/gradle/misc/TransformHbmXmlTask.java
Log Message:
-----------
HHH-17377 - Migrate to JPA 3.2
https://hibernate.atlassian.net/browse/HHH-17377
Change GitHub workflow to use Java 17
Commit: 3e21b4e93c3ea8e83e29a6772543c2247a5c711b
https://github.com/hibernate/hibernate-orm/commit/3e21b4e93c3ea8e83e29a67...
Author: Steve Ebersole <steve(a)hibernate.org>
Date: 2023-11-17 (Fri, 17 Nov 2023)
Changed paths:
M .github/workflows/atlas.yml
M gradle/java-module.gradle
M hibernate-core/hibernate-core.gradle
M hibernate-core/src/main/java/org/hibernate/boot/ResourceStreamLocator.java
A hibernate-core/src/main/java/org/hibernate/boot/jaxb/internal/ConfigurationBinder.java
M hibernate-core/src/main/java/org/hibernate/boot/jaxb/internal/MappingBinder.java
A hibernate-core/src/main/java/org/hibernate/boot/jaxb/internal/stax/AbstractEventReader.java
A hibernate-core/src/main/java/org/hibernate/boot/jaxb/internal/stax/ConfigurationEventReader.java
M hibernate-core/src/main/java/org/hibernate/boot/jaxb/internal/stax/JpaOrmXmlEventReader.java
M hibernate-core/src/main/java/org/hibernate/boot/jaxb/internal/stax/MappingEventReader.java
M hibernate-core/src/main/java/org/hibernate/boot/xsd/ConfigXsdSupport.java
M hibernate-core/src/main/java/org/hibernate/boot/xsd/MappingXsdSupport.java
A hibernate-core/src/main/java/org/hibernate/boot/xsd/XsdHelper.java
A hibernate-core/src/main/resources/org/hibernate/xsd/cfg/configuration-3.2.0.xsd
M hibernate-core/src/main/resources/org/hibernate/xsd/mapping/mapping-3.2.0.xsd
A hibernate-core/src/main/xjb/configuration-bindings.xjb
M hibernate-envers/src/test/java/org/hibernate/orm/test/envers/RuntimeModelSmokeTests.java
M settings.gradle
M tooling/metamodel-generator/hibernate-jpamodelgen.gradle
M tooling/metamodel-generator/src/main/java/org/hibernate/jpamodelgen/Context.java
M tooling/metamodel-generator/src/main/java/org/hibernate/jpamodelgen/JPAMetaModelEntityProcessor.java
M tooling/metamodel-generator/src/main/java/org/hibernate/jpamodelgen/annotation/AnnotationMetaEntity.java
M tooling/metamodel-generator/src/main/java/org/hibernate/jpamodelgen/util/AccessType.java
M tooling/metamodel-generator/src/main/java/org/hibernate/jpamodelgen/util/AccessTypeInformation.java
M tooling/metamodel-generator/src/main/java/org/hibernate/jpamodelgen/util/TypeUtils.java
M tooling/metamodel-generator/src/main/java/org/hibernate/jpamodelgen/util/xml/XmlParserHelper.java
M tooling/metamodel-generator/src/main/java/org/hibernate/jpamodelgen/xml/JpaDescriptorParser.java
A tooling/metamodel-generator/src/main/java/org/hibernate/jpamodelgen/xml/ResourceStreamLocatorImpl.java
M tooling/metamodel-generator/src/main/java/org/hibernate/jpamodelgen/xml/XmlMetaEntity.java
R tooling/metamodel-generator/src/main/xsd/orm_3_1.xsd
R tooling/metamodel-generator/src/main/xsd/persistence_3_0.xsd
M tooling/metamodel-generator/src/test/resources/org/hibernate/jpamodelgen/test/xmlonly/persistence.xml
Log Message:
-----------
HHH-17377 - Migrate to JPA 3.2
https://hibernate.atlassian.net/browse/HHH-17377
jpamodelgen
Commit: 0cfd3c118efb0342e77acf626fd343ca59aa7afe
https://github.com/hibernate/hibernate-orm/commit/0cfd3c118efb0342e77acf6...
Author: Steve Ebersole <steve(a)hibernate.org>
Date: 2023-11-17 (Fri, 17 Nov 2023)
Changed paths:
M hibernate-core/hibernate-core.gradle
M hibernate-core/src/main/java/org/hibernate/boot/jaxb/internal/stax/ConfigurationEventReader.java
M hibernate-core/src/main/java/org/hibernate/engine/spi/SessionDelegatorBaseImpl.java
M hibernate-core/src/main/java/org/hibernate/engine/spi/SessionImplementor.java
M hibernate-core/src/main/java/org/hibernate/engine/spi/SessionLazyDelegator.java
M hibernate-core/src/main/java/org/hibernate/graph/internal/AbstractGraph.java
M hibernate-core/src/main/java/org/hibernate/graph/spi/GraphImplementor.java
M hibernate-core/src/main/java/org/hibernate/internal/AbstractSharedSessionContract.java
M hibernate-core/src/main/java/org/hibernate/internal/SessionImpl.java
M hibernate-core/src/main/java/org/hibernate/query/QueryProducer.java
M hibernate-core/src/main/java/org/hibernate/query/criteria/HibernateCriteriaBuilder.java
M hibernate-core/src/main/java/org/hibernate/query/criteria/JpaCriteriaQuery.java
A hibernate-core/src/main/java/org/hibernate/query/criteria/JpaCriteriaSelect.java
M hibernate-core/src/main/java/org/hibernate/query/criteria/JpaSubQuery.java
M hibernate-core/src/main/java/org/hibernate/query/criteria/spi/HibernateCriteriaBuilderDelegate.java
M hibernate-core/src/main/java/org/hibernate/query/spi/QueryProducerImplementor.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/NodeBuilder.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/internal/SqmCriteriaNodeBuilder.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/select/SqmSelectStatement.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/select/SqmSubQuery.java
M local-build-plugins/src/main/java/org/hibernate/orm/env/JpaVersion.java
M settings.gradle
Log Message:
-----------
HHH-17377 - Migrate to JPA 3.2
https://hibernate.atlassian.net/browse/HHH-17377
JPA 3.2 B02
Commit: 71bd6b0d054aa343f2cd99b6bfebe11a9697d76a
https://github.com/hibernate/hibernate-orm/commit/71bd6b0d054aa343f2cd99b...
Author: Steve Ebersole <steve(a)hibernate.org>
Date: 2023-11-17 (Fri, 17 Nov 2023)
Changed paths:
A hibernate-core/src/main/java/org/hibernate/boot/jaxb/cfg/internal/SharedCacheModeMarshalling.java
A hibernate-core/src/main/java/org/hibernate/boot/jaxb/cfg/internal/TransactionTypeMarshalling.java
A hibernate-core/src/main/java/org/hibernate/boot/jaxb/cfg/internal/ValidationModeMarshalling.java
M hibernate-core/src/main/java/org/hibernate/boot/jaxb/internal/stax/AbstractEventReader.java
M hibernate-core/src/main/java/org/hibernate/boot/jaxb/internal/stax/ConfigurationEventReader.java
M hibernate-core/src/main/java/org/hibernate/boot/jaxb/internal/stax/MappingEventReader.java
M hibernate-core/src/main/java/org/hibernate/boot/xsd/ConfigXsdSupport.java
M hibernate-core/src/main/java/org/hibernate/boot/xsd/XsdHelper.java
M hibernate-core/src/main/java/org/hibernate/jpa/boot/internal/ParsedPersistenceXmlDescriptor.java
M hibernate-core/src/main/java/org/hibernate/jpa/boot/internal/PersistenceXmlParser.java
M hibernate-core/src/main/xjb/configuration-bindings.xjb
M tooling/metamodel-generator/src/main/java/org/hibernate/jpamodelgen/xml/JpaDescriptorParser.java
Log Message:
-----------
HHH-17377 - Migrate to JPA 3.2
https://hibernate.atlassian.net/browse/HHH-17377
JPA 3.2 B02
Commit: c9ca9a343954f5804b23f23d036ccbf528c36785
https://github.com/hibernate/hibernate-orm/commit/c9ca9a343954f5804b23f23...
Author: Steve Ebersole <steve(a)hibernate.org>
Date: 2023-11-17 (Fri, 17 Nov 2023)
Changed paths:
M .github/workflows/codeql.yml
Log Message:
-----------
HHH-17377 - Migrate to JPA 3.2
https://hibernate.atlassian.net/browse/HHH-17377
CodeQL
Commit: 98853f9f2f54a983f13a2d4d616991d3d391a243
https://github.com/hibernate/hibernate-orm/commit/98853f9f2f54a983f13a2d4...
Author: Steve Ebersole <steve(a)hibernate.org>
Date: 2023-11-17 (Fri, 17 Nov 2023)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/jpa/event/internal/EmbeddableCallback.java
M hibernate-core/src/main/java/org/hibernate/jpa/event/internal/EntityCallback.java
M hibernate-core/src/main/java/org/hibernate/jpa/event/internal/ListenerCallback.java
Log Message:
-----------
HHH-17377 - Migrate to JPA 3.2
https://hibernate.atlassian.net/browse/HHH-17377
hibernate-models
Commit: bedad42cb672acaae64cc95a9a658b5f118fffe4
https://github.com/hibernate/hibernate-orm/commit/bedad42cb672acaae64cc95...
Author: Steve Ebersole <steve(a)hibernate.org>
Date: 2023-11-17 (Fri, 17 Nov 2023)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/boot/jaxb/hbm/transform/HbmXmlTransformer.java
M hibernate-core/src/main/java/org/hibernate/boot/jaxb/mapping/internal/CacheAccessTypeMarshalling.java
M hibernate-core/src/main/java/org/hibernate/boot/jaxb/mapping/internal/CacheModeMarshalling.java
M hibernate-core/src/main/java/org/hibernate/boot/jaxb/mapping/internal/CollectionClassificationMarshalling.java
M hibernate-core/src/main/java/org/hibernate/boot/jaxb/mapping/internal/GenerationTimingMarshalling.java
M hibernate-core/src/main/java/org/hibernate/boot/jaxb/mapping/internal/LimitedCollectionClassificationMarshalling.java
M hibernate-core/src/main/java/org/hibernate/boot/jaxb/mapping/internal/OnDeleteActionMarshalling.java
M hibernate-core/src/main/java/org/hibernate/boot/jaxb/mapping/internal/OptimisticLockStyleMarshalling.java
M hibernate-core/src/main/java/org/hibernate/boot/jaxb/mapping/internal/PolymorphismTypeMarshalling.java
M hibernate-core/src/main/java/org/hibernate/boot/jaxb/mapping/internal/ResultCheckStyleMarshalling.java
M hibernate-core/src/main/java/org/hibernate/boot/jaxb/mapping/internal/UuidGeneratorStyleMarshalling.java
M hibernate-core/src/main/java/org/hibernate/boot/jaxb/mapping/spi/JaxbEntity.java
M hibernate-core/src/main/java/org/hibernate/boot/jaxb/mapping/spi/JaxbNaturalId.java
M hibernate-core/src/main/java/org/hibernate/boot/model/internal/JPAXMLOverriddenAnnotationReader.java
M hibernate-core/src/main/resources/org/hibernate/xsd/mapping/mapping-3.2.0.xsd
Log Message:
-----------
HHH-17377 - Migrate to JPA 3.2
https://hibernate.atlassian.net/browse/HHH-17377
hibernate-models
Commit: bf8dc9d665ed7f302c7bd734e2836c759d4e7ac2
https://github.com/hibernate/hibernate-orm/commit/bf8dc9d665ed7f302c7bd73...
Author: Steve Ebersole <steve(a)hibernate.org>
Date: 2023-11-17 (Fri, 17 Nov 2023)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/boot/jaxb/hbm/transform/HbmTransformationLogging.java
M hibernate-core/src/main/java/org/hibernate/boot/jaxb/hbm/transform/HbmXmlTransformer.java
R hibernate-core/src/main/java/org/hibernate/internal/util/NamedConsumer.java
Log Message:
-----------
HHH-17377 - Migrate to JPA 3.2
https://hibernate.atlassian.net/browse/HHH-17377
hibernate-models
Commit: 2b8b69bb81d51a09fb8c9f07e699917ca631da52
https://github.com/hibernate/hibernate-orm/commit/2b8b69bb81d51a09fb8c9f0...
Author: Steve Ebersole <steve(a)hibernate.org>
Date: 2023-11-17 (Fri, 17 Nov 2023)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/boot/jaxb/hbm/transform/HbmXmlTransformer.java
M hibernate-core/src/main/java/org/hibernate/cache/spi/access/AccessType.java
M hibernate-core/src/test/resources/xml/jaxb/mapping/partial/caching.xml
Log Message:
-----------
HHH-17377 - Migrate to JPA 3.2
https://hibernate.atlassian.net/browse/HHH-17377
fixed check failures
Commit: 6351fe4aeb73d5d31400884cbc8675d9a50229bf
https://github.com/hibernate/hibernate-orm/commit/6351fe4aeb73d5d31400884...
Author: Steve Ebersole <steve(a)hibernate.org>
Date: 2023-11-17 (Fri, 17 Nov 2023)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/cache/spi/access/AccessType.java
M hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/DiscriminatorSqmPath.java
M hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/internal/AnyDiscriminatorSqmPath.java
M hibernate-core/src/main/java/org/hibernate/query/hql/internal/QualifiedJoinPathConsumer.java
A hibernate-core/src/main/java/org/hibernate/query/sqm/TreatException.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/internal/SqmCriteriaNodeBuilder.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/AbstractSqmAttributeJoin.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/AbstractSqmFrom.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/AbstractSqmJoin.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/AbstractSqmPath.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/NonAggregatedCompositeSimplePath.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmDerivedRoot.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmEntityValuedSimplePath.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmMapJoin.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmPath.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmPluralPartJoin.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmTreatedBagJoin.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmTreatedFrom.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmTreatedMapJoin.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmTreatedPath.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmTreatedPluralPartJoin.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmTreatedRoot.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/from/SqmCrossJoin.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/from/SqmCteJoin.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/from/SqmDerivedJoin.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/from/SqmEntityJoin.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/from/SqmFrom.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/from/SqmRoot.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/select/SqmSelectStatement.java
Log Message:
-----------
HHH-17377 - Migrate to JPA 3.2
https://hibernate.atlassian.net/browse/HHH-17377
rebase from main
Commit: 66bdc1c92ca652cb09b6bdd98db60aa99c7c3abe
https://github.com/hibernate/hibernate-orm/commit/66bdc1c92ca652cb09b6bdd...
Author: Steve Ebersole <steve(a)hibernate.org>
Date: 2023-11-17 (Fri, 17 Nov 2023)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/boot/jaxb/hbm/transform/HbmXmlTransformer.java
A hibernate-core/src/main/java/org/hibernate/boot/jaxb/mapping/internal/NotFoundActionMarshalling.java
M hibernate-core/src/main/java/org/hibernate/boot/jaxb/mapping/spi/JaxbEntity.java
M hibernate-core/src/main/java/org/hibernate/boot/jaxb/mapping/spi/JaxbEntityOrMappedSuperclass.java
M hibernate-core/src/main/java/org/hibernate/boot/jaxb/mapping/spi/JaxbNotFoundCapable.java
M hibernate-core/src/main/java/org/hibernate/boot/jaxb/mapping/spi/JaxbPluralAttribute.java
M hibernate-core/src/main/java/org/hibernate/boot/model/internal/JPAXMLOverriddenAnnotationReader.java
M hibernate-core/src/main/java/org/hibernate/boot/model/internal/XMLContext.java
M hibernate-core/src/main/xjb/mapping-bindings.xjb
M hibernate-core/src/test/java/org/hibernate/orm/test/jpa/jakarta/JakartaXmlSmokeTests.java
Log Message:
-----------
HHH-17377 - Migrate to JPA 3.2
https://hibernate.atlassian.net/browse/HHH-17377
XJB changes (JAXB "binding model")
Commit: 957bdcaef730496882d56b859968d71fa38fa0ff
https://github.com/hibernate/hibernate-orm/commit/957bdcaef730496882d56b8...
Author: Steve Ebersole <steve(a)hibernate.org>
Date: 2023-11-17 (Fri, 17 Nov 2023)
Changed paths:
M tooling/metamodel-generator/hibernate-jpamodelgen.gradle
Log Message:
-----------
HHH-17377 - Migrate to JPA 3.2
https://hibernate.atlassian.net/browse/HHH-17377
XJB changes (JAXB "binding model")
Commit: 551dde50ebd59a2d64088a4aa8fa6427e5063b0a
https://github.com/hibernate/hibernate-orm/commit/551dde50ebd59a2d64088a4...
Author: Steve Ebersole <steve(a)hibernate.org>
Date: 2023-11-18 (Sat, 18 Nov 2023)
Changed paths:
R hibernate-core/src/main/java/org/hibernate/boot/jaxb/mapping/spi/JaxbCheckConstraint.java
M hibernate-core/src/main/java/org/hibernate/boot/jaxb/mapping/spi/JaxbPluralAttribute.java
M hibernate-core/src/main/java/org/hibernate/boot/jaxb/mapping/spi/JaxbStandardAttribute.java
R hibernate-core/src/main/java/org/hibernate/boot/jaxb/mapping/spi/JaxbTableMapping.java
A hibernate-core/src/main/java/org/hibernate/boot/jaxb/mapping/spi/db/JaxbCheckConstraint.java
A hibernate-core/src/main/java/org/hibernate/boot/jaxb/mapping/spi/db/JaxbCheckable.java
A hibernate-core/src/main/java/org/hibernate/boot/jaxb/mapping/spi/db/JaxbColumn.java
A hibernate-core/src/main/java/org/hibernate/boot/jaxb/mapping/spi/db/JaxbColumnCommon.java
A hibernate-core/src/main/java/org/hibernate/boot/jaxb/mapping/spi/db/JaxbColumnDefaultable.java
A hibernate-core/src/main/java/org/hibernate/boot/jaxb/mapping/spi/db/JaxbColumnDefinable.java
A hibernate-core/src/main/java/org/hibernate/boot/jaxb/mapping/spi/db/JaxbColumnJoined.java
A hibernate-core/src/main/java/org/hibernate/boot/jaxb/mapping/spi/db/JaxbColumnMutable.java
A hibernate-core/src/main/java/org/hibernate/boot/jaxb/mapping/spi/db/JaxbColumnNullable.java
A hibernate-core/src/main/java/org/hibernate/boot/jaxb/mapping/spi/db/JaxbColumnSizable.java
A hibernate-core/src/main/java/org/hibernate/boot/jaxb/mapping/spi/db/JaxbColumnStandard.java
A hibernate-core/src/main/java/org/hibernate/boot/jaxb/mapping/spi/db/JaxbColumnUniqueable.java
A hibernate-core/src/main/java/org/hibernate/boot/jaxb/mapping/spi/db/JaxbCommentable.java
A hibernate-core/src/main/java/org/hibernate/boot/jaxb/mapping/spi/db/JaxbDatabaseObject.java
A hibernate-core/src/main/java/org/hibernate/boot/jaxb/mapping/spi/db/JaxbTableMapping.java
M hibernate-core/src/main/resources/org/hibernate/xsd/mapping/mapping-3.2.0.xsd
M hibernate-core/src/main/xjb/mapping-bindings.xjb
Log Message:
-----------
HHH-17377 - Migrate to JPA 3.2
https://hibernate.atlassian.net/browse/HHH-17377
XJB changes (JAXB "binding model")
Commit: be8e8b23a27b6b2d31c0c2602ac28cfe02e3cc21
https://github.com/hibernate/hibernate-orm/commit/be8e8b23a27b6b2d31c0c26...
Author: Steve Ebersole <steve(a)hibernate.org>
Date: 2023-11-19 (Sun, 19 Nov 2023)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/annotations/Comment.java
M hibernate-core/src/main/java/org/hibernate/annotations/Comments.java
Log Message:
-----------
HHH-17441 - Deprecate @Comment
Commit: 6bd13281f5d09af4198f8635a5d18286a1b0aa6c
https://github.com/hibernate/hibernate-orm/commit/6bd13281f5d09af4198f863...
Author: Marco Belladelli <marco(a)hibernate.org>
Date: 2023-11-20 (Mon, 20 Nov 2023)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/boot/jaxb/mapping/spi/JaxbPluralAttribute.java
M hibernate-core/src/main/resources/org/hibernate/xsd/mapping/mapping-3.2.0.xsd
M hibernate-core/src/main/xjb/mapping-bindings.xjb
Log Message:
-----------
HHH-17377 - Migrate to JPA 3.2
https://hibernate.atlassian.net/browse/HHH-17377
XJB changes (JAXB "binding model")
Compare: https://github.com/hibernate/hibernate-orm/compare/f3e704fd3be1%5E...6bd1...
1 year, 3 months