Skip to content

AppendOnlyTableFeature

AppendOnlyTableFeature is a LegacyWriterFeature known by the name of appendOnly for Append-Only Tables.

The minimum writer protocol version that supports AppendOnlyTableFeature is 2.

AppendOnlyTableFeature is a FeatureAutomaticallyEnabledByMetadata that uses delta.appendOnly table property to enable Append-Only Tables.

metadataRequiresFeatureToBeEnabled

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

metadataRequiresFeatureToBeEnabled is part of the FeatureAutomaticallyEnabledByMetadata abstraction.

metadataRequiresFeatureToBeEnabled is the value of delta.appendOnly table property (from the Metadata).