Branch: refs/heads/main
Home:
https://github.com/hibernate/hibernate-orm
Commit: 96a000e8ab23062a79b5323aa61576c886998d3c
https://github.com/hibernate/hibernate-orm/commit/96a000e8ab23062a79b5323...
Author: Steve Ebersole <steve(a)hibernate.org>
Date: 2023-10-10 (Tue, 10 Oct 2023)
Changed paths:
A hibernate-core/src/main/java/org/hibernate/annotations/SoftDelete.java
M hibernate-core/src/main/java/org/hibernate/boot/model/internal/BinderHelper.java
M
hibernate-core/src/main/java/org/hibernate/boot/model/internal/CollectionBinder.java
M hibernate-core/src/main/java/org/hibernate/boot/model/internal/EntityBinder.java
A
hibernate-core/src/main/java/org/hibernate/boot/model/internal/SoftDeleteHelper.java
M hibernate-core/src/main/java/org/hibernate/internal/util/StringHelper.java
M
hibernate-core/src/main/java/org/hibernate/loader/ast/internal/CollectionBatchLoaderArrayParam.java
M
hibernate-core/src/main/java/org/hibernate/loader/ast/internal/CollectionBatchLoaderInPredicate.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/EntityBatchLoaderInPredicate.java
M hibernate-core/src/main/java/org/hibernate/mapping/Collection.java
M hibernate-core/src/main/java/org/hibernate/mapping/RootClass.java
A hibernate-core/src/main/java/org/hibernate/mapping/SoftDeletable.java
M
hibernate-core/src/main/java/org/hibernate/metamodel/UnsupportedMappingException.java
M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/EntityMappingType.java
M
hibernate-core/src/main/java/org/hibernate/metamodel/mapping/PluralAttributeMapping.java
A
hibernate-core/src/main/java/org/hibernate/metamodel/mapping/SoftDeletableModelPart.java
A hibernate-core/src/main/java/org/hibernate/metamodel/mapping/SoftDeleteMapping.java
M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/TableDetails.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
A
hibernate-core/src/main/java/org/hibernate/metamodel/mapping/internal/SoftDeleteMappingImpl.java
M
hibernate-core/src/main/java/org/hibernate/metamodel/mapping/internal/ToOneAttributeMapping.java
M
hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/internal/MappingMetamodelImpl.java
M
hibernate-core/src/main/java/org/hibernate/persister/collection/AbstractCollectionPersister.java
M
hibernate-core/src/main/java/org/hibernate/persister/collection/BasicCollectionPersister.java
M
hibernate-core/src/main/java/org/hibernate/persister/entity/AbstractEntityPersister.java
M hibernate-core/src/main/java/org/hibernate/persister/entity/EntityPersister.java
A
hibernate-core/src/main/java/org/hibernate/persister/entity/mutation/AbstractDeleteCoordinator.java
M
hibernate-core/src/main/java/org/hibernate/persister/entity/mutation/DeleteCoordinator.java
A
hibernate-core/src/main/java/org/hibernate/persister/entity/mutation/DeleteCoordinatorSoft.java
A
hibernate-core/src/main/java/org/hibernate/persister/entity/mutation/DeleteCoordinatorStandard.java
M
hibernate-core/src/main/java/org/hibernate/persister/entity/mutation/EntityTableMapping.java
M
hibernate-core/src/main/java/org/hibernate/persister/entity/mutation/InsertCoordinator.java
M
hibernate-core/src/main/java/org/hibernate/query/derived/AnonymousTupleEntityValuedModelPart.java
A
hibernate-core/src/main/java/org/hibernate/query/sqm/internal/AbstractDeleteQueryPlan.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/QuerySqmImpl.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/internal/SimpleDeleteQueryPlan.java
A
hibernate-core/src/main/java/org/hibernate/query/sqm/internal/SoftDeleteQueryPlan.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/mutation/internal/MultiTableSqmMutationConverter.java
A
hibernate-core/src/main/java/org/hibernate/query/sqm/mutation/internal/MutationQueryLogging.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/mutation/internal/cte/CteDeleteHandler.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/mutation/internal/cte/CteMutationStrategy.java
A
hibernate-core/src/main/java/org/hibernate/query/sqm/mutation/internal/cte/CteSoftDeleteHandler.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/InlineUpdateHandler.java
A
hibernate-core/src/main/java/org/hibernate/query/sqm/mutation/internal/temptable/AbstractDeleteExecutionDelegate.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/mutation/internal/temptable/GlobalTemporaryTableStrategy.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/mutation/internal/temptable/LocalTemporaryTableMutationStrategy.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/mutation/internal/temptable/LocalTemporaryTableStrategy.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/mutation/internal/temptable/PersistentTableStrategy.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/mutation/internal/temptable/RestrictedDeleteExecutionDelegate.java
A
hibernate-core/src/main/java/org/hibernate/query/sqm/mutation/internal/temptable/SoftDeleteExecutionDelegate.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/mutation/internal/temptable/TableBasedDeleteHandler.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/mutation/internal/temptable/UpdateExecutionDelegate.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/expression/ColumnReference.java
M hibernate-core/src/main/java/org/hibernate/sql/model/ast/ColumnWriteFragment.java
M
hibernate-core/src/main/java/org/hibernate/sql/model/ast/builder/AbstractRestrictedTableMutationBuilder.java
M
hibernate-core/src/main/java/org/hibernate/sql/model/ast/builder/RestrictedTableMutationBuilder.java
M
hibernate-core/src/main/java/org/hibernate/sql/model/ast/builder/TableDeleteBuilderSkipped.java
M
hibernate-core/src/main/java/org/hibernate/sql/model/ast/builder/TableInsertBuilder.java
M
hibernate-core/src/main/java/org/hibernate/sql/model/ast/builder/TableUpdateBuilderSkipped.java
M
hibernate-core/src/main/java/org/hibernate/sql/model/ast/builder/TableUpdateBuilderStandard.java
M
hibernate-core/src/main/java/org/hibernate/tool/schema/internal/ColumnDefinitions.java
A hibernate-core/src/main/java/org/hibernate/type/BooleanAsBooleanConverter.java
M hibernate-core/src/main/java/org/hibernate/type/CharBooleanConverter.java
M hibernate-core/src/main/java/org/hibernate/type/NumericBooleanConverter.java
A hibernate-core/src/main/java/org/hibernate/type/StandardBooleanConverter.java
A hibernate-core/src/main/java/org/hibernate/type/StandardConverter.java
M hibernate-core/src/main/java/org/hibernate/type/TrueFalseConverter.java
M hibernate-core/src/main/java/org/hibernate/type/YesNoConverter.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/jpa/transaction/batch/FailingAddToBatchTest.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/mapping/converted/converter/QueryTest.java
A
hibernate-core/src/test/java/org/hibernate/orm/test/softdelete/CollectionOfSoftDeleteTests.java
A hibernate-core/src/test/java/org/hibernate/orm/test/softdelete/MappingTests.java
A hibernate-core/src/test/java/org/hibernate/orm/test/softdelete/MappingVerifier.java
A
hibernate-core/src/test/java/org/hibernate/orm/test/softdelete/ReverseYesNoConverter.java
A
hibernate-core/src/test/java/org/hibernate/orm/test/softdelete/SimpleSoftDeleteTests.java
A hibernate-core/src/test/java/org/hibernate/orm/test/softdelete/ToOneTests.java
A hibernate-core/src/test/java/org/hibernate/orm/test/softdelete/ValidationTests.java
A
hibernate-core/src/test/java/org/hibernate/orm/test/softdelete/collections/CollectionOwned.java
A
hibernate-core/src/test/java/org/hibernate/orm/test/softdelete/collections/CollectionOwner.java
A
hibernate-core/src/test/java/org/hibernate/orm/test/softdelete/collections/CollectionOwner2.java
A
hibernate-core/src/test/java/org/hibernate/orm/test/softdelete/collections/FetchLoadableTests.java
A
hibernate-core/src/test/java/org/hibernate/orm/test/softdelete/collections/InvalidCollectionOwner.java
A
hibernate-core/src/test/java/org/hibernate/orm/test/softdelete/collections/MappingTests.java
A
hibernate-core/src/test/java/org/hibernate/orm/test/softdelete/collections/UsageTests.java
A
hibernate-core/src/test/java/org/hibernate/orm/test/softdelete/collections/ValidationTests.java
A
hibernate-core/src/test/java/org/hibernate/orm/test/softdelete/converter/ConvertedSoftDeleteTests.java
A
hibernate-core/src/test/java/org/hibernate/orm/test/softdelete/converter/TheEntity.java
A
hibernate-core/src/test/java/org/hibernate/orm/test/softdelete/converter/package-info.java
A
hibernate-core/src/test/java/org/hibernate/orm/test/softdelete/converter/reversed/ReversedSoftDeleteTests.java
A
hibernate-core/src/test/java/org/hibernate/orm/test/softdelete/converter/reversed/TheEntity.java
A hibernate-core/src/test/java/org/hibernate/orm/test/softdelete/package-info.java
A hibernate-core/src/test/java/org/hibernate/orm/test/softdelete/pkg/AnEntity.java
A
hibernate-core/src/test/java/org/hibernate/orm/test/softdelete/pkg/PackageLevelSoftDeleteTests.java
A
hibernate-core/src/test/java/org/hibernate/orm/test/softdelete/pkg/package-info.java
A hibernate-core/src/test/java/org/hibernate/orm/test/softdelete/pkg2/AnEntity.java
A
hibernate-core/src/test/java/org/hibernate/orm/test/softdelete/pkg2/CustomTrueFalseConverter.java
A
hibernate-core/src/test/java/org/hibernate/orm/test/softdelete/pkg2/PackageLevelSoftDeleteTests2.java
A
hibernate-core/src/test/java/org/hibernate/orm/test/softdelete/pkg2/package-info.java
A
hibernate-core/src/test/java/org/hibernate/orm/test/softdelete/secondary/JoinedRoot.java
A
hibernate-core/src/test/java/org/hibernate/orm/test/softdelete/secondary/JoinedSub.java
A
hibernate-core/src/test/java/org/hibernate/orm/test/softdelete/secondary/JoinedSubclassSoftDeleteTests.java
A
hibernate-core/src/test/java/org/hibernate/orm/test/softdelete/secondary/MappingTests.java
M
hibernate-testing/src/main/java/org/hibernate/testing/orm/junit/NotImplementedYet.java
M
hibernate-testing/src/main/java/org/hibernate/testing/orm/junit/NotImplementedYetExtension.java
Log Message:
-----------
HHH-17164 - Proper, first-class soft-delete support
https://hibernate.atlassian.net/browse/HHH-17164