Class RealtimeLuceneIndexRefreshState.RealtimeLuceneReaders

  • Enclosing class:
    RealtimeLuceneIndexRefreshState

    public static class RealtimeLuceneIndexRefreshState.RealtimeLuceneReaders
    extends Object
    Since the text index is maintained per TEXT column (similar to other Pinot indexes), there could be multiple lucene indexes for a given segment and therefore there can be multiple realtime lucene readers (one for each index/column) for the particular realtime segment.
    • Constructor Detail

      • RealtimeLuceneReaders

        public RealtimeLuceneReaders​(String segmentName)
    • Method Detail

      • setSegmentDestroyed

        public void setSegmentDestroyed()
      • getLock

        public Lock getLock()
      • getSegmentName

        public String getSegmentName()
      • clearRealtimeReaderList

        public void clearRealtimeReaderList()