Branch: refs/heads/wip/6.0
Home:
https://github.com/hibernate/hibernate-orm
Commit: e8e62c4d6c9a22a8a2d257abe9d8c608bcc22571
https://github.com/hibernate/hibernate-orm/commit/e8e62c4d6c9a22a8a2d257a...
Author: Steve Ebersole <steve(a)hibernate.org>
Date: 2021-10-21 (Thu, 21 Oct 2021)
Changed paths:
M
hibernate-core/src/main/java/org/hibernate/action/internal/BulkOperationCleanupAction.java
M
hibernate-core/src/main/java/org/hibernate/collection/spi/CollectionInitializerProducer.java
M hibernate-core/src/main/java/org/hibernate/collection/spi/PersistentCollection.java
M hibernate-core/src/main/java/org/hibernate/engine/spi/BatchFetchQueue.java
M hibernate-core/src/main/java/org/hibernate/engine/spi/PersistenceContext.java
M hibernate-core/src/main/java/org/hibernate/engine/spi/SubselectFetch.java
M
hibernate-core/src/main/java/org/hibernate/loader/ast/internal/CollectionLoaderBatchKey.java
M
hibernate-core/src/main/java/org/hibernate/loader/ast/internal/CollectionLoaderSingleKey.java
M
hibernate-core/src/main/java/org/hibernate/loader/ast/internal/CollectionLoaderSubSelectFetch.java
M
hibernate-core/src/main/java/org/hibernate/loader/ast/internal/LoaderSelectBuilder.java
M
hibernate-core/src/main/java/org/hibernate/loader/ast/internal/MultiIdLoaderStandard.java
M
hibernate-core/src/main/java/org/hibernate/loader/ast/internal/MultiNaturalIdLoadingBatcher.java
M
hibernate-core/src/main/java/org/hibernate/loader/ast/internal/SingleIdEntityLoaderDynamicBatch.java
M
hibernate-core/src/main/java/org/hibernate/persister/collection/AbstractCollectionPersister.java
A
hibernate-core/src/main/java/org/hibernate/query/internal/DelegatingDomainQueryExecutionContext.java
A
hibernate-core/src/main/java/org/hibernate/query/spi/DomainQueryExecutionContext.java
M hibernate-core/src/main/java/org/hibernate/query/spi/NonSelectQueryPlan.java
M hibernate-core/src/main/java/org/hibernate/query/spi/SelectQueryPlan.java
M hibernate-core/src/main/java/org/hibernate/query/spi/SqlOmittingQueryOptions.java
M
hibernate-core/src/main/java/org/hibernate/query/sql/internal/NativeNonSelectQueryPlanImpl.java
M hibernate-core/src/main/java/org/hibernate/query/sql/internal/NativeQueryImpl.java
M
hibernate-core/src/main/java/org/hibernate/query/sql/internal/NativeSelectQueryPlanImpl.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/internal/AggregatedSelectQueryPlanImpl.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/internal/ConcreteSqmSelectQueryPlan.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/internal/MultiTableDeleteQueryPlan.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/internal/MultiTableUpdateQueryPlan.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/SimpleDeleteQueryPlan.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/internal/SimpleInsertQueryPlan.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/internal/SimpleUpdateQueryPlan.java
A
hibernate-core/src/main/java/org/hibernate/query/sqm/internal/SqmJdbcExecutionContextAdapter.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/mutation/internal/Handler.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/mutation/internal/MatchingIdSelectionHelper.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/mutation/internal/SqmMutationStrategyHelper.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/mutation/internal/cte/AbstractCteMutationHandler.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/mutation/internal/cte/CteStrategy.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/mutation/internal/idtable/ExecuteWithIdTableHelper.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/mutation/internal/idtable/GlobalTemporaryTableStrategy.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/mutation/internal/idtable/LocalTemporaryTableStrategy.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/mutation/internal/idtable/PersistentTableStrategy.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/mutation/internal/idtable/RestrictedDeleteExecutionDelegate.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/mutation/internal/idtable/TableBasedDeleteHandler.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/mutation/internal/idtable/TableBasedUpdateHandler.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/mutation/internal/idtable/UpdateExecutionDelegate.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/mutation/internal/inline/InlineDeleteHandler.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/mutation/internal/inline/InlineStrategy.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/mutation/internal/inline/InlineUpdateHandler.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/mutation/spi/SqmMultiTableMutationStrategy.java
M hibernate-core/src/main/java/org/hibernate/result/internal/OutputsImpl.java
M hibernate-core/src/main/java/org/hibernate/sql/exec/spi/ExecutionContext.java
M
hibernate-core/src/main/java/org/hibernate/sql/results/graph/collection/CollectionLoadingLogger.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/AbstractImmediateCollectionInitializer.java
M
hibernate-core/src/main/java/org/hibernate/sql/results/graph/collection/internal/CollectionDomainResult.java
M
hibernate-core/src/main/java/org/hibernate/sql/results/graph/collection/internal/DelayedCollectionInitializer.java
M
hibernate-core/src/main/java/org/hibernate/sql/results/graph/collection/internal/SetInitializerProducer.java
M hibernate-core/src/main/java/org/hibernate/sql/results/internal/ResultsHelper.java
M
hibernate-core/src/main/java/org/hibernate/sql/results/internal/RowProcessingStateStandardImpl.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/filter/FilterWitSubSelectFetchModeTest.java
A
hibernate-core/src/test/java/org/hibernate/orm/test/mapping/collections/subselectfetch/Child.java
A
hibernate-core/src/test/java/org/hibernate/orm/test/mapping/collections/subselectfetch/Name.java
A
hibernate-core/src/test/java/org/hibernate/orm/test/mapping/collections/subselectfetch/Parent.java
A
hibernate-core/src/test/java/org/hibernate/orm/test/mapping/collections/subselectfetch/SimpleEagerSubSelectFetchTests.java
A
hibernate-core/src/test/java/org/hibernate/orm/test/mapping/collections/subselectfetch/SimpleLazySubSelectFetchTests.java
A
hibernate-core/src/test/java/org/hibernate/orm/test/mapping/collections/subselectfetch/SubselectFetchCollectionFromBatchTest.java
A
hibernate-core/src/test/java/org/hibernate/orm/test/mapping/collections/subselectfetch/SubselectFetchTest.java
A
hibernate-core/src/test/java/org/hibernate/orm/test/mapping/collections/subselectfetch/SubselectFetchWithFormulaTest.java
A
hibernate-core/src/test/java/org/hibernate/orm/test/mapping/collections/subselectfetch/SubselectFetchWithFormulaTransactSqlTest.java
A
hibernate-core/src/test/java/org/hibernate/orm/test/mapping/collections/subselectfetch/Value.java
M hibernate-core/src/test/java/org/hibernate/orm/test/query/hql/ParameterTests.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/query/sqm/mutation/multitable/IdSelectionTests.java
R hibernate-core/src/test/java/org/hibernate/test/subselectfetch/Child.java
R hibernate-core/src/test/java/org/hibernate/test/subselectfetch/Name.java
R hibernate-core/src/test/java/org/hibernate/test/subselectfetch/Parent.java
R
hibernate-core/src/test/java/org/hibernate/test/subselectfetch/SubselectFetchCollectionFromBatchTest.java
R
hibernate-core/src/test/java/org/hibernate/test/subselectfetch/SubselectFetchTest.java
R
hibernate-core/src/test/java/org/hibernate/test/subselectfetch/SubselectFetchWithFormulaTest.java
R
hibernate-core/src/test/java/org/hibernate/test/subselectfetch/SubselectFetchWithFormulaTransactSqlTest.java
R hibernate-core/src/test/java/org/hibernate/test/subselectfetch/Value.java
A hibernate-core/src/test/resources/mappings/subselectfetch/Name.hbm.xml
A hibernate-core/src/test/resources/mappings/subselectfetch/NameTransactSql.hbm.xml
A hibernate-core/src/test/resources/mappings/subselectfetch/ParentChild.hbm.xml
A hibernate-core/src/test/resources/mappings/subselectfetch/Value.hbm.xml
R hibernate-core/src/test/resources/org/hibernate/test/subselectfetch/Name.hbm.xml
R
hibernate-core/src/test/resources/org/hibernate/test/subselectfetch/NameTransactSql.hbm.xml
R
hibernate-core/src/test/resources/org/hibernate/test/subselectfetch/ParentChild.hbm.xml
R hibernate-core/src/test/resources/org/hibernate/test/subselectfetch/Value.hbm.xml
Log Message:
-----------
HHH-14877 - FetchMode.SUBSELECT ignored
Commit: db70fd38dd1362c84768526fd4605efe163b6634
https://github.com/hibernate/hibernate-orm/commit/db70fd38dd1362c84768526...
Author: Steve Ebersole <steve(a)hibernate.org>
Date: 2021-10-21 (Thu, 21 Oct 2021)
Changed paths:
M
hibernate-core/src/main/java/org/hibernate/loader/ast/internal/CollectionLoaderSubSelectFetch.java
R
hibernate-core/src/main/java/org/hibernate/loader/ast/internal/LoadingEntityCollector.java
M
hibernate-core/src/main/java/org/hibernate/loader/ast/internal/MultiIdLoaderStandard.java
M
hibernate-core/src/main/java/org/hibernate/loader/ast/internal/MultiNaturalIdLoadingBatcher.java
M
hibernate-core/src/main/java/org/hibernate/metamodel/mapping/internal/CompoundNaturalIdMapping.java
M
hibernate-core/src/main/java/org/hibernate/query/sql/internal/NativeSelectQueryPlanImpl.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/internal/ConcreteSqmSelectQueryPlan.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/mutation/internal/inline/InlineDeleteHandler.java
M hibernate-core/src/main/java/org/hibernate/sql/results/graph/FetchParentAccess.java
M
hibernate-core/src/main/java/org/hibernate/sql/results/graph/collection/internal/SetInitializerProducer.java
M
hibernate-core/src/main/java/org/hibernate/sql/results/graph/embeddable/EmbeddableInitializer.java
M
hibernate-core/src/main/java/org/hibernate/sql/results/graph/entity/AbstractEntityInitializer.java
M
hibernate-core/src/main/java/org/hibernate/sql/results/graph/entity/EntityInitializer.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/loading/multiLoad/MultiLoadTest.java
R
hibernate-core/src/test/java/org/hibernate/orm/test/mapping/collections/subselectfetch/Child.java
R
hibernate-core/src/test/java/org/hibernate/orm/test/mapping/collections/subselectfetch/Name.java
R
hibernate-core/src/test/java/org/hibernate/orm/test/mapping/collections/subselectfetch/Parent.java
R
hibernate-core/src/test/java/org/hibernate/orm/test/mapping/collections/subselectfetch/SimpleEagerSubSelectFetchTests.java
R
hibernate-core/src/test/java/org/hibernate/orm/test/mapping/collections/subselectfetch/SimpleLazySubSelectFetchTests.java
R
hibernate-core/src/test/java/org/hibernate/orm/test/mapping/collections/subselectfetch/SubselectFetchCollectionFromBatchTest.java
R
hibernate-core/src/test/java/org/hibernate/orm/test/mapping/collections/subselectfetch/SubselectFetchTest.java
R
hibernate-core/src/test/java/org/hibernate/orm/test/mapping/collections/subselectfetch/SubselectFetchWithFormulaTest.java
R
hibernate-core/src/test/java/org/hibernate/orm/test/mapping/collections/subselectfetch/SubselectFetchWithFormulaTransactSqlTest.java
R
hibernate-core/src/test/java/org/hibernate/orm/test/mapping/collections/subselectfetch/Value.java
A
hibernate-core/src/test/java/org/hibernate/orm/test/mapping/fetch/batch/SimpleBatchFetchBaselineTests.java
A
hibernate-core/src/test/java/org/hibernate/orm/test/mapping/fetch/batch/SimpleBatchFetchTests.java
A
hibernate-core/src/test/java/org/hibernate/orm/test/mapping/fetch/subselect/Child.java
A
hibernate-core/src/test/java/org/hibernate/orm/test/mapping/fetch/subselect/Name.java
A
hibernate-core/src/test/java/org/hibernate/orm/test/mapping/fetch/subselect/Parent.java
A
hibernate-core/src/test/java/org/hibernate/orm/test/mapping/fetch/subselect/SimpleEagerSubSelectFetchTests.java
A
hibernate-core/src/test/java/org/hibernate/orm/test/mapping/fetch/subselect/SimpleLazySubSelectFetchTests.java
A
hibernate-core/src/test/java/org/hibernate/orm/test/mapping/fetch/subselect/SimpleMultipleEagerSubSelectFetchTests.java
A
hibernate-core/src/test/java/org/hibernate/orm/test/mapping/fetch/subselect/SimpleMultipleLazySubSelectFetchTests.java
A
hibernate-core/src/test/java/org/hibernate/orm/test/mapping/fetch/subselect/SimpleNestedSubSelectFetchTests.java
A
hibernate-core/src/test/java/org/hibernate/orm/test/mapping/fetch/subselect/SubselectFetchCollectionFromBatchTest.java
A
hibernate-core/src/test/java/org/hibernate/orm/test/mapping/fetch/subselect/SubselectFetchTest.java
A
hibernate-core/src/test/java/org/hibernate/orm/test/mapping/fetch/subselect/SubselectFetchWithFormulaTest.java
A
hibernate-core/src/test/java/org/hibernate/orm/test/mapping/fetch/subselect/SubselectFetchWithFormulaTransactSqlTest.java
A
hibernate-core/src/test/java/org/hibernate/orm/test/mapping/fetch/subselect/Value.java
M hibernate-core/src/test/resources/mappings/subselectfetch/Name.hbm.xml
M hibernate-core/src/test/resources/mappings/subselectfetch/NameTransactSql.hbm.xml
M hibernate-core/src/test/resources/mappings/subselectfetch/ParentChild.hbm.xml
M hibernate-core/src/test/resources/mappings/subselectfetch/Value.hbm.xml
M hibernate-testing/src/main/java/org/hibernate/testing/orm/junit/SessionFactory.java
M
hibernate-testing/src/main/java/org/hibernate/testing/orm/junit/SessionFactoryExtension.java
M
hibernate-testing/src/main/java/org/hibernate/testing/orm/junit/SessionFactoryScope.java
Log Message:
-----------
HHH-14877 - FetchMode.SUBSELECT ignored
Worked on FetchMode.SUBSELECT support but also worked on a few general collection fetch
issues and a few improvements
Commit: aca86036d3587cf183a3fbcff7589dda978aacd2
https://github.com/hibernate/hibernate-orm/commit/aca86036d3587cf183a3fbc...
Author: Steve Ebersole <steve(a)hibernate.org>
Date: 2021-10-21 (Thu, 21 Oct 2021)
Changed paths:
M
hibernate-core/src/test/java/org/hibernate/orm/test/mapping/fetch/subselect/SubselectFetchCollectionFromBatchTest.java
Log Message:
-----------
HHH-14877 - FetchMode.SUBSELECT ignored
Worked on FetchMode.SUBSELECT support but also worked on a few general collection fetch
issues and a few improvements
Commit: 653de50aa5fa868321876d23038f955855ae445c
https://github.com/hibernate/hibernate-orm/commit/653de50aa5fa868321876d2...
Author: Steve Ebersole <steve(a)hibernate.org>
Date: 2021-10-21 (Thu, 21 Oct 2021)
Changed paths:
M hibernate-core/src/test/resources/mappings/subselectfetch/NameTransactSql.hbm.xml
Log Message:
-----------
HHH-14877 - FetchMode.SUBSELECT ignored
Worked on FetchMode.SUBSELECT support but also worked on a few general collection fetch
issues and a few improvements
Commit: 96c0b04658826e41b5051c81781e2652f9317191
https://github.com/hibernate/hibernate-orm/commit/96c0b04658826e41b5051c8...
Author: Steve Ebersole <steve(a)hibernate.org>
Date: 2021-10-21 (Thu, 21 Oct 2021)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/sql/exec/spi/ExecutionContext.java
M
hibernate-core/src/main/java/org/hibernate/sql/results/jdbc/internal/JdbcValuesSourceProcessingStateStandardImpl.java
Log Message:
-----------
HHH-14877 - FetchMode.SUBSELECT ignored
- fixed Oracle errors related to follow-on locking
Commit: aef07759467d89e9fe562d4bbd9385b1fea816fc
https://github.com/hibernate/hibernate-orm/commit/aef07759467d89e9fe562d4...
Author: Steve Ebersole <steve(a)hibernate.org>
Date: 2021-10-21 (Thu, 21 Oct 2021)
Changed paths:
M
hibernate-core/src/main/java/org/hibernate/loader/ast/internal/AbstractNaturalIdLoader.java
M
hibernate-core/src/main/java/org/hibernate/loader/ast/internal/SingleUniqueKeyEntityLoaderStandard.java
M hibernate-core/src/main/java/org/hibernate/result/internal/OutputsImpl.java
A hibernate-core/src/main/java/org/hibernate/sql/exec/internal/CallbackNoOp.java
Log Message:
-----------
HHH-14877 - FetchMode.SUBSELECT ignored
- fixed additional tests
Commit: a3c36af5c6610fe24b5fafcde762f90857c55599
https://github.com/hibernate/hibernate-orm/commit/a3c36af5c6610fe24b5fafc...
Author: Steve Ebersole <steve(a)hibernate.org>
Date: 2021-10-21 (Thu, 21 Oct 2021)
Changed paths:
M
hibernate-core/src/main/java/org/hibernate/loader/ast/internal/CollectionLoaderSubSelectFetch.java
M
hibernate-core/src/main/java/org/hibernate/query/sql/internal/NativeNonSelectQueryPlanImpl.java
M
hibernate-core/src/main/java/org/hibernate/query/sql/internal/NativeSelectQueryPlanImpl.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/internal/SimpleDeleteQueryPlan.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/internal/SimpleInsertQueryPlan.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/internal/SimpleUpdateQueryPlan.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/internal/SqmJdbcExecutionContextAdapter.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/mutation/internal/MatchingIdSelectionHelper.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/mutation/internal/cte/AbstractCteMutationHandler.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/mutation/internal/idtable/RestrictedDeleteExecutionDelegate.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/mutation/internal/idtable/TableBasedUpdateHandler.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/mutation/internal/inline/InlineDeleteHandler.java
Log Message:
-----------
HHH-14877 - FetchMode.SUBSELECT ignored
- cleanup
Compare:
https://github.com/hibernate/hibernate-orm/compare/b5558307a9c3...a3c36af...