public static class BaseWork.BaseExplainVectorization extends Object
Modifier and Type | Class and Description |
---|---|
static class |
BaseWork.BaseExplainVectorization.RowBatchContextExplainVectorization |
Constructor and Description |
---|
BaseExplainVectorization(BaseWork baseWork) |
Modifier and Type | Method and Description |
---|---|
boolean |
enabled() |
static List<String> |
getColumnAndTypes(int[] projectionColumns,
String[] columnNames,
TypeInfo[] typeInfos,
org.apache.hadoop.hive.common.type.DataTypePhysicalVariation[] dataTypePhysicalVariations) |
static List<String> |
getColumns(VectorizedRowBatchCtx vectorizedRowBatchCtx,
int startIndex,
int count) |
static String |
getScratchColumns(VectorizedRowBatchCtx vectorizedRowBatchCtx) |
Boolean |
nativeVectorized() |
String |
notVectorizedReason() |
Boolean |
usesVectorUDFAdaptor() |
Boolean |
vectorized() |
BaseWork.BaseExplainVectorization.RowBatchContextExplainVectorization |
vectorizedRowBatchContext() |
public BaseExplainVectorization(BaseWork baseWork)
public static List<String> getColumnAndTypes(int[] projectionColumns, String[] columnNames, TypeInfo[] typeInfos, org.apache.hadoop.hive.common.type.DataTypePhysicalVariation[] dataTypePhysicalVariations)
public boolean enabled()
public Boolean vectorized()
public String notVectorizedReason()
public Boolean nativeVectorized()
public static List<String> getColumns(VectorizedRowBatchCtx vectorizedRowBatchCtx, int startIndex, int count)
public static String getScratchColumns(VectorizedRowBatchCtx vectorizedRowBatchCtx)
public Boolean usesVectorUDFAdaptor()
public BaseWork.BaseExplainVectorization.RowBatchContextExplainVectorization vectorizedRowBatchContext()
Copyright © 2022 The Apache Software Foundation. All rights reserved.