Skip to content

CatalogOwnedTableFeature Table Feature

CatalogOwnedTableFeature is a ReaderWriterFeature with catalogManaged name.

CatalogOwnedTableFeature is a RemovableFeature.

Required Table Features

TableFeature
requiredFeatures: Set[TableFeature]

requiredFeatures is part of the TableFeature abstraction.

requiredFeatures is a collection of the following TableFeatures:

Validate Drop Invariants

TableFeature
validateDropInvariants(
  table: DeltaTableV2,
  snapshot: Snapshot): Boolean

validateDropInvariants is part of the RemovableFeature abstraction.

validateDropInvariants is positive (true) when there are no unbackfilledCommitsPresent for the given Snapshot.

actionUsesFeature

TableFeature
actionUsesFeature(
  action: Action): Boolean

actionUsesFeature is part of the RemovableFeature abstraction.

actionUsesFeature is always negative (false).