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.