Skip to content

ChangeDataFeedTableFeature

ChangeDataFeedTableFeature is a FeatureAutomaticallyEnabledByMetadata that uses delta.enableChangeDataFeed table property to control Change Data Feed feature.

ChangeDataFeedTableFeature is a LegacyWriterFeature with the following properties:

Property Value
Name changeDataFeed
Minimum writer protocol version 4

metadataRequiresFeatureToBeEnabled

FeatureAutomaticallyEnabledByMetadata
metadataRequiresFeatureToBeEnabled(
  metadata: Metadata,
  spark: SparkSession): Boolean

metadataRequiresFeatureToBeEnabled is part of the FeatureAutomaticallyEnabledByMetadata abstraction.

metadataRequiresFeatureToBeEnabled is the value of delta.enableChangeDataFeed table property in (the configuration of) the given Metadata.