Skip to content

CoordinatedCommitsTableFeature

CoordinatedCommitsTableFeature is a WriterFeature with coordinatedCommits-preview name.

CoordinatedCommitsTableFeature is a FeatureAutomaticallyEnabledByMetadata table feature by delta.coordinatedCommits.commitCoordinator-preview table property.

CoordinatedCommitsTableFeature is a RemovableFeature.

FeatureAutomaticallyEnabledByMetadata

CoordinatedCommitsTableFeature is a FeatureAutomaticallyEnabledByMetadata.

automaticallyUpdateProtocolOfExistingTables

FeatureAutomaticallyEnabledByMetadata
automaticallyUpdateProtocolOfExistingTables: Boolean

automaticallyUpdateProtocolOfExistingTables is part of the FeatureAutomaticallyEnabledByMetadata abstraction.

automaticallyUpdateProtocolOfExistingTables is always enabled (true).

metadataRequiresFeatureToBeEnabled

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

metadataRequiresFeatureToBeEnabled is part of the FeatureAutomaticallyEnabledByMetadata abstraction.

metadataRequiresFeatureToBeEnabled is enabled (true) when delta.coordinatedCommits.commitCoordinator-preview table property can be found in the given Metadata.

Required Table Features

TableFeature
requiredFeatures: Set[TableFeature]

requiredFeatures is part of the TableFeature abstraction.

requiredFeatures is a collection with the following table features: