PreDowngradeTableFeatureCommand¶
PreDowngradeTableFeatureCommand is an abstraction of pre-downgrade table feature commands that can removeFeatureTracesIfNeeded.
Sealed Abstract Class
PreDowngradeTableFeatureCommand is a Scala sealed abstract class which means that all of the implementations are in the same compilation unit (a single file).
Contract¶
removeFeatureTracesIfNeeded¶
See:
Used when:
AlterTableDropFeatureDeltaCommandis requested to executeDropFeatureWithCheckpointProtection and executeDropFeatureWithHistoryTruncation
Implementations¶
CheckConstraintsPreDowngradeTableFeatureCommandCheckpointProtectionPreDowngradeCommandColumnMappingPreDowngradeCommand- CoordinatedCommitsPreDowngradeCommand
DeletionVectorsPreDowngradeCommandDomainMetadataPreDowngradeCommandInCommitTimestampsPreDowngradeCommandMaterializePartitionColumnsPreDowngradeCommandRedirectReaderWriterPreDowngradeCommandRedirectWriterOnlyPreDowngradeCommandRowTrackingPreDowngradeCommandTypeWideningPreDowngradeCommandV2CheckpointPreDowngradeCommandVacuumProtocolCheckPreDowngradeCommand