[hibernate/hibernate-orm] b9a88a: HHH-17139 Support Instant as revision timestamps
by Chris Cranford
Branch: refs/heads/main
Home: https://github.com/hibernate/hibernate-orm
Commit: b9a88a96701e25d9b2a6a38a10df7d06f75baf2d
https://github.com/hibernate/hibernate-orm/commit/b9a88a96701e25d9b2a6a38...
Author: Chris Cranford <chris(a)hibernate.org>
Date: 2023-10-11 (Wed, 11 Oct 2023)
Changed paths:
M hibernate-envers/src/main/java/org/hibernate/envers/AuditReader.java
M hibernate-envers/src/main/java/org/hibernate/envers/configuration/internal/RevisionInfoConfiguration.java
M hibernate-envers/src/main/java/org/hibernate/envers/exception/RevisionDoesNotExistException.java
M hibernate-envers/src/main/java/org/hibernate/envers/internal/entities/RevisionTimestampData.java
M hibernate-envers/src/main/java/org/hibernate/envers/internal/reader/AuditReaderImpl.java
M hibernate-envers/src/main/java/org/hibernate/envers/internal/revisioninfo/RevisionInfoQueryCreator.java
M hibernate-envers/src/main/java/org/hibernate/envers/internal/revisioninfo/RevisionTimestampValueResolver.java
A hibernate-envers/src/test/java/org/hibernate/orm/test/envers/entities/reventity/CustomInstantRevEntity.java
A hibernate-envers/src/test/java/org/hibernate/orm/test/envers/integration/reventity/CustomInstantRevEntityTest.java
Log Message:
-----------
HHH-17139 Support Instant as revision timestamps
1 year, 2 months
[hibernate/hibernate-orm] 9a58fe: HHH-16840 Allow serialization of ScanResultImpl
by Steve Ebersole
Branch: refs/heads/main
Home: https://github.com/hibernate/hibernate-orm
Commit: 9a58fe80288c62252b59eefc2819ad22aa4ff67b
https://github.com/hibernate/hibernate-orm/commit/9a58fe80288c62252b59eef...
Author: Vincent Bouthinon <v-bouthinon(a)efluid.fr>
Date: 2023-10-10 (Tue, 10 Oct 2023)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/boot/archive/internal/ByteArrayInputStreamAccess.java
M hibernate-core/src/main/java/org/hibernate/boot/archive/internal/FileInputStreamAccess.java
M hibernate-core/src/main/java/org/hibernate/boot/archive/internal/UrlInputStreamAccess.java
M hibernate-core/src/main/java/org/hibernate/boot/archive/scan/internal/ClassDescriptorImpl.java
M hibernate-core/src/main/java/org/hibernate/boot/archive/scan/internal/MappingFileDescriptorImpl.java
M hibernate-core/src/main/java/org/hibernate/boot/archive/scan/internal/PackageDescriptorImpl.java
M hibernate-core/src/main/java/org/hibernate/boot/archive/scan/internal/ScanResultImpl.java
M hibernate-core/src/test/java/org/hibernate/orm/test/bootstrap/scanning/ScannerTest.java
Log Message:
-----------
HHH-16840 Allow serialization of ScanResultImpl
1 year, 2 months
[hibernate/hibernate-orm] 96a000: HHH-17164 - Proper, first-class soft-delete support
by Steve Ebersole
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
1 year, 2 months