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:
CDCReaderImplis requested to processDeletionVectorActions (to create a CdcAddFileIndex and a TahoeRemoveFileIndex)