LegacyWriterFeature¶
LegacyWriterFeature
is a marker extension of the TableFeature abstraction for writer table features that were released before Table Features (as a LegacyFeatureType
).
LegacyWriterFeature
s enforce that the minimum reader protocol version required is always 0
.
LegacyWriterFeature
is used when TableFeatureSupport
is requested to remove a table feature (alongside WriterFeatures).
Implementations¶
Sealed Abstract Class
LegacyWriterFeature
is a Scala sealed abstract class which means that all of the implementations are in the same compilation unit (a single file).
- AppendOnlyTableFeature
- ChangeDataFeedTableFeature
- CheckConstraintsTableFeature
- GeneratedColumnsTableFeature
- IdentityColumnsTableFeature
- InvariantsTableFeature
LegacyReaderWriterFeature
Creating Instance¶
LegacyWriterFeature
takes the following to be created: