Class V1DefaultColumnHandler
- java.lang.Object
-
- org.apache.pinot.segment.local.segment.index.loader.defaultcolumn.BaseDefaultColumnHandler
-
- org.apache.pinot.segment.local.segment.index.loader.defaultcolumn.V1DefaultColumnHandler
-
- All Implemented Interfaces:
DefaultColumnHandler
public class V1DefaultColumnHandler extends BaseDefaultColumnHandler
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.apache.pinot.segment.local.segment.index.loader.defaultcolumn.BaseDefaultColumnHandler
BaseDefaultColumnHandler.DefaultColumnAction
-
-
Field Summary
-
Fields inherited from class org.apache.pinot.segment.local.segment.index.loader.defaultcolumn.BaseDefaultColumnHandler
_indexDir, _indexLoadingConfig, _schema, _segmentMetadata, _segmentWriter
-
-
Constructor Summary
Constructors Constructor Description V1DefaultColumnHandler(File indexDir, SegmentMetadataImpl segmentMetadata, IndexLoadingConfig indexLoadingConfig, Schema schema, SegmentDirectory.Writer segmentWriter)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected booleanupdateDefaultColumn(String column, BaseDefaultColumnHandler.DefaultColumnAction action)Helper method to update default column indices, returnstrueif the update succeeds,falseotherwise.-
Methods inherited from class org.apache.pinot.segment.local.segment.index.loader.defaultcolumn.BaseDefaultColumnHandler
createColumnV1Indices, isForwardIndexDisabled, needUpdateDefaultColumns, removeColumnIndices, updateDefaultColumns
-
-
-
-
Constructor Detail
-
V1DefaultColumnHandler
public V1DefaultColumnHandler(File indexDir, SegmentMetadataImpl segmentMetadata, IndexLoadingConfig indexLoadingConfig, Schema schema, SegmentDirectory.Writer segmentWriter)
-
-
Method Detail
-
updateDefaultColumn
protected boolean updateDefaultColumn(String column, BaseDefaultColumnHandler.DefaultColumnAction action) throws Exception
Description copied from class:BaseDefaultColumnHandlerHelper method to update default column indices, returnstrueif the update succeeds,falseotherwise.- Specified by:
updateDefaultColumnin classBaseDefaultColumnHandler- Throws:
Exception
-
-