RowTrackingFeature¶
RowTrackingFeature is a WriterFeature known by the name of rowTracking.
With delta.enableRowTracking table property enabled, RowTrackingFeature enables Row Tracking.
RowTrackingFeature is a FeatureAutomaticallyEnabledByMetadata.
Auto-Update Capable Table Feature¶
FeatureAutomaticallyEnabledByMetadata
automaticallyUpdateProtocolOfExistingTables: Boolean
automaticallyUpdateProtocolOfExistingTables is part of the FeatureAutomaticallyEnabledByMetadata abstraction.
automaticallyUpdateProtocolOfExistingTables is always enabled (true).
metadataRequiresFeatureToBeEnabled¶
FeatureAutomaticallyEnabledByMetadata
metadataRequiresFeatureToBeEnabled(
metadata: Metadata,
spark: SparkSession): Boolean
metadataRequiresFeatureToBeEnabled is part of the FeatureAutomaticallyEnabledByMetadata abstraction.
metadataRequiresFeatureToBeEnabled is the value of delta.enableRowTracking table property (from the Metadata).
Required Features¶
TableFeature
requiredFeatures: Set[TableFeature]
requiredFeatures is part of the TableFeature abstraction.
requiredFeatures is a DomainMetadataTableFeature.