public class ColumnTruncateWork extends MapWork implements Serializable
MapWork.LlapIODescriptor, MapWork.MapExplainVectorizationBaseWork.BaseExplainVectorizationSAMPLING_ON_PREV_MR, SAMPLING_ON_STARTinputFormatSupportSet, llapMode, LOG, supportRemovedReasons, supportSetInUse, uberMode, useVectorizedInputFileFormat, vectorizationEnabled, vectorizationExamined, vectorizedRowBatchCtx, vectorizedTestingReducerBatchSize, vectorizedVertexNumcolExprMap, memAvailable, memNeeded, opProps, opTraits, runtimeStatsTmpDir, statistics, vectorDesc, vectorMode| Constructor and Description |
|---|
ColumnTruncateWork() |
ColumnTruncateWork(List<Integer> droppedColumns,
org.apache.hadoop.fs.Path inputDir,
org.apache.hadoop.fs.Path outputDir) |
ColumnTruncateWork(List<Integer> droppedColumns,
org.apache.hadoop.fs.Path inputDir,
org.apache.hadoop.fs.Path outputDir,
boolean hasDynamicPartitions,
DynamicPartitionCtx dynPartCtx) |
| Modifier and Type | Method and Description |
|---|---|
List<Integer> |
getDroppedColumns() |
DynamicPartitionCtx |
getDynPartCtx() |
org.apache.hadoop.fs.Path |
getInputDir() |
String |
getInputformat() |
ListBucketingCtx |
getListBucketingCtx() |
Class<? extends org.apache.hadoop.mapred.Mapper> |
getMapperClass() |
Long |
getMinSplitSize() |
org.apache.hadoop.fs.Path |
getOutputDir() |
boolean |
hasDynamicPartitions() |
boolean |
isGatheringStats() |
boolean |
isListBucketingAlterTableConcatenate() |
void |
setDroppedColumns(List<Integer> droppedColumns) |
void |
setDynPartCtx(DynamicPartitionCtx dynPartCtx) |
void |
setHasDynamicPartitions(boolean hasDynamicPartitions) |
void |
setInputPaths(org.apache.hadoop.fs.Path inputDir) |
void |
setListBucketingCtx(ListBucketingCtx listBucketingCtx) |
void |
setOutputDir(org.apache.hadoop.fs.Path outputDir) |
addMapWork, addPathToAlias, addPathToAlias, addPathToPartitionInfo, configureJobConf, deriveExplainAttributes, deriveLlap, getAliases, getAliasToPartnInfo, getAliasToWork, getAllRootOperators, getAnyRootOperator, getBaseSrc, getBucketedColsByDirectory, getCacheAffinity, getDoSplitsGrouping, getDummyTableScan, getEventSourceColumnNameMap, getEventSourceColumnTypeMap, getEventSourcePartKeyExprMap, getEventSourceTableDescMap, getExecutionMode, getIncludedBuckets, getInputFormatSupportSet, getLlapIoDescString, getMapAliases, getMapExplainVectorization, getMaxSplitSize, getMinSplitSizePerNode, getMinSplitSizePerRack, getNameToSplitSample, getNotEnabledInputFileFormatReason, getNumMapTasks, getPartitionDescs, getPaths, getPathToAliases, getPathToPartitionInfo, getSamplingType, getSamplingTypeString, getSortedColsByDirectory, getSupportRemovedReasons, getSupportSetInUse, getTmpHDFSPath, getTmpPathForPartitionPruning, getTruncatedPathToAliases, getUseVectorizedInputFileFormat, getVectorizationEnabledConditionsMet, getVectorizationEnabledConditionsNotMet, getVectorizationInputFileFormatClassNameSet, getVectorizedRowBatch, getVectorPartitionDescList, getWorks, initialize, internTable, isInputFormatSorted, isLeftInputJoin, isMapperCannotSpanPartns, isMergeFromResolver, isUseBucketizedHiveInputFormat, mergeAliasedInput, mergingInto, removePathToAlias, removePathToPartitionInfo, replaceRoots, resolveDynamicPartitionStoredAsSubDirsMerge, setAliasToPartnInfo, setAliasToWork, setBaseSrc, setDoSplitsGrouping, setDummyTableScan, setEventSourceColumnNameMap, setEventSourcePartKeyExprMap, setEventSourceTableDescMap, setIncludedBuckets, setInputformat, setInputFormatSorted, setInputFormatSupportSet, setIsMergeFromResolver, setLeftInputJoin, setMapAliases, setMapperCannotSpanPartns, setMaxSplitSize, setMinSplitSize, setMinSplitSizePerNode, setMinSplitSizePerRack, setNameToSplitSample, setNotEnabledInputFileFormatReason, setNumMapTasks, setPathToAliases, setPathToPartitionInfo, setSamplingType, setSupportRemovedReasons, setSupportSetInUse, setTmpHDFSPath, setTmpPathForPartitionPruning, setUseBucketizedHiveInputFormat, setUseVectorizedInputFileFormat, setVectorizationEnabledConditionsMet, setVectorizationEnabledConditionsNotMet, setVectorizationInputFileFormatClassNameSet, setVectorizedRowBatch, setVectorPartitionDescListaddDummyOp, addSortCols, getAllLeafOperators, getAllNative, getAllOperators, getDummyOps, getInputSourceToRuntimeValuesInfo, getIsTestForcedVectorizationEnable, getIsTestVectorizationSuppressExplainExecutionMode, getLlapMode, getMapRedLocalWork, getName, getNotVectorizedReason, getReservedMemoryMB, getSortCols, getTag, getUberMode, getUsesVectorUDFAdaptor, getVectorizationEnabled, getVectorizationExamined, getVectorizedRowBatchCtx, getVectorizedTestingReducerBatchSize, getVectorizedVertexNum, setAllNative, setDummyOps, setGatheringStats, setInputSourceToRuntimeValuesInfo, setIsTestForcedVectorizationEnable, setIsTestVectorizationSuppressExplainExecutionMode, setLlapMode, setMapRedLocalWork, setName, setNotVectorizedReason, setReservedMemoryMB, setTag, setUberMode, setUsesVectorUDFAdaptor, setVectorizationEnabled, setVectorizationExamined, setVectorizedRowBatchCtx, setVectorizedTestingReducerBatchSize, setVectorizedVertexNumclone, fillSignature, getColumnExprMap, getColumnExprMapForExplain, getMaxMemoryAvailable, getMemoryNeeded, getOpProps, getRuntimeStatsTmpDir, getStatistics, getTraits, getUserLevelStatistics, getVectorDesc, getVectorMode, isSame, setColumnExprMap, setMaxMemoryAvailable, setMemoryNeeded, setOpProps, setRuntimeStatsTmpDir, setStatistics, setTraits, setVectorDesc, setVectorModepublic ColumnTruncateWork()
public ColumnTruncateWork(List<Integer> droppedColumns, org.apache.hadoop.fs.Path inputDir, org.apache.hadoop.fs.Path outputDir)
public ColumnTruncateWork(List<Integer> droppedColumns, org.apache.hadoop.fs.Path inputDir, org.apache.hadoop.fs.Path outputDir, boolean hasDynamicPartitions, DynamicPartitionCtx dynPartCtx)
public org.apache.hadoop.fs.Path getInputDir()
public void setInputPaths(org.apache.hadoop.fs.Path inputDir)
public org.apache.hadoop.fs.Path getOutputDir()
public void setOutputDir(org.apache.hadoop.fs.Path outputDir)
public Class<? extends org.apache.hadoop.mapred.Mapper> getMapperClass()
public Long getMinSplitSize()
getMinSplitSize in class MapWorkpublic String getInputformat()
getInputformat in class MapWorkpublic boolean isGatheringStats()
isGatheringStats in class BaseWorkpublic boolean hasDynamicPartitions()
public void setHasDynamicPartitions(boolean hasDynamicPartitions)
public DynamicPartitionCtx getDynPartCtx()
public void setDynPartCtx(DynamicPartitionCtx dynPartCtx)
public ListBucketingCtx getListBucketingCtx()
public void setListBucketingCtx(ListBucketingCtx listBucketingCtx)
listBucketingCtx - the listBucketingCtx to setpublic boolean isListBucketingAlterTableConcatenate()
Copyright © 2019 The Apache Software Foundation. All Rights Reserved.