Class TextIndexHandler

  • All Implemented Interfaces:
    IndexHandler

    public class TextIndexHandler
    extends Object
    implements IndexHandler
    Helper class for text indexes used by SegmentPreProcessor. to create text index for column during segment load time. Currently text index is always created (if enabled on a column) during segment generation (1) A new segment with text index is created/refreshed. Server loads the segment. The handler detects the existence of text index and returns. (2) A reload is issued on an existing segment with existing text index. The handler detects the existence of text index and returns. (3) A reload is issued on an existing segment after text index is enabled on an existing column. Read the forward index to create text index. (4) A reload is issued on an existing segment after text index is enabled on a newly added column. In this case, the default column handler would have taken care of adding forward index for the new column. Read the forward index to create text index.