SupportsRowIndexFilters¶
SupportsRowIndexFilters
is an abstraction of file indices that can support row index filters.
Appears Change Data Feed Only
The only implementation of SupportsRowIndexFilters
is TahoeFileIndex yet rowIndexFilters is only used to create CdcAddFileIndex and TahoeRemoveFileIndex for Change Data Feed for CDCReaderImpl.
Contract¶
Row Index Filters¶
rowIndexFilters: Option[Map[String, RowIndexFilterType]] = None
A mapping of URI
-encoded file paths to a row index filter type.
Used when:
CDCReaderImpl
is requested to processDeletionVectorActions (to create a CdcAddFileIndex and a TahoeRemoveFileIndex)