Package | Description |
---|---|
org.apache.hadoop.hive.ql.optimizer.physical |
Modifier and Type | Class and Description |
---|---|
class |
AnnotateRunTimeStatsOptimizer |
class |
BucketingSortingInferenceOptimizer
BucketingSortingInferenceOptimizer.
|
class |
CommonJoinResolver |
class |
CrossProductHandler |
class |
LlapDecider
LlapDecider takes care of tagging certain vertices in the execution graph as
"llap", which in turn causes them to be submitted to an llap daemon instead
of a regular yarn container.
|
class |
LlapPreVectorizationPass
For any LLAP-related transformations which need to occur before vectorization.
|
class |
MapJoinResolver
An implementation of PhysicalPlanResolver.
|
class |
MemoryDecider
MemoryDecider is a simple physical optimizer that adjusts the memory layout of tez tasks.
|
class |
MetadataOnlyOptimizer
MetadataOnlyOptimizer determines to which TableScanOperators "metadata only"
optimization can be applied.
|
class |
NullScanOptimizer
This optimizer attempts following two optimizations:
1.
|
class |
SamplingOptimizer
Mark final MapredWork for ORDER BY to use sampling and set number of reduce task as -1
|
class |
SerializeFilter
SerializeFilter is a simple physical optimizer that serializes all filter expressions in
Tablescan Operators.
|
class |
SkewJoinResolver
An implementation of PhysicalPlanResolver.
|
class |
SortMergeJoinResolver |
class |
StageIDsRearranger
Simple renumbering of stage ids
|
class |
Vectorizer |
Copyright © 2023 The Apache Software Foundation. All rights reserved.