| Package | Description |
|---|---|
| org.apache.hadoop.hive.ql.exec |
Hive QL execution tasks, operators, functions and other handlers.
|
| org.apache.hadoop.hive.ql.exec.persistence | |
| org.apache.hadoop.hive.ql.exec.tez | |
| org.apache.hadoop.hive.ql.exec.vector.reducesink |
| Modifier and Type | Field and Description |
|---|---|
protected HiveKey |
FileSinkOperator.key |
protected HiveKey |
ReduceSinkOperator.keyWritable |
| Modifier and Type | Field and Description |
|---|---|
protected HivePartitioner<HiveKey,Object> |
FileSinkOperator.prtner |
| Modifier and Type | Method and Description |
|---|---|
HiveKey |
TopNHash.getVectorizedKeyToForward(int batchIndex)
After vectorized batch is processed, can return the key that caused a particular row
to be forwarded.
|
HiveKey |
PTFTopNHash.getVectorizedKeyToForward(int batchIndex) |
protected HiveKey |
ReduceSinkOperator.toHiveKey(Object obj,
int tag,
Integer distLength) |
| Modifier and Type | Method and Description |
|---|---|
int |
PTFTopNHash._tryStoreKey(HiveKey key,
boolean partColsIsNull,
int batchIndex) |
void |
PartitionKeySampler.collect(HiveKey key,
Object value) |
protected int |
ReduceSinkOperator.computeMurmurHash(HiveKey firstKey) |
int |
HiveTotalOrderPartitioner.getPartition(HiveKey key,
Object value,
int numPartitions) |
int |
TopNHash.tryStoreKey(HiveKey key,
boolean partColsIsNull)
Try store the non-vectorized key.
|
int |
PTFTopNHash.tryStoreKey(HiveKey key,
boolean partColsIsNull) |
void |
TopNHash.tryStoreVectorizedKey(HiveKey key,
boolean partColsIsNull,
int batchIndex)
Try to put the key from the current vectorized batch into the heap.
|
void |
PTFTopNHash.tryStoreVectorizedKey(HiveKey key,
boolean partColsIsNull,
int batchIndex) |
| Modifier and Type | Method and Description |
|---|---|
org.apache.commons.lang3.tuple.MutablePair<HiveKey,org.apache.hadoop.io.BytesWritable> |
KeyValueContainer.next() |
| Modifier and Type | Method and Description |
|---|---|
void |
KeyValueContainer.add(HiveKey key,
org.apache.hadoop.io.BytesWritable value) |
| Modifier and Type | Method and Description |
|---|---|
int |
TezTotalOrderPartitioner.getPartition(HiveKey key,
Object value,
int numPartitions) |
| Modifier and Type | Field and Description |
|---|---|
protected HiveKey |
VectorReduceSinkCommonOperator.keyWritable |
| Modifier and Type | Method and Description |
|---|---|
protected void |
VectorReduceSinkCommonOperator.collect(HiveKey keyWritable,
org.apache.hadoop.io.BytesWritable valueWritable) |
Copyright © 2022 The Apache Software Foundation. All rights reserved.