public class HiveRelMdParallelism
extends org.apache.calcite.rel.metadata.RelMdParallelism
Constructor and Description |
---|
HiveRelMdParallelism(Double maxSplitSize) |
Modifier and Type | Method and Description |
---|---|
org.apache.calcite.rel.metadata.RelMetadataProvider |
getMetadataProvider() |
Boolean |
isPhaseTransition(HiveJoin join) |
Boolean |
isPhaseTransition(HiveSort sort) |
Integer |
splitCount(HiveJoin join) |
Integer |
splitCount(HiveTableScan scan) |
Integer |
splitCount(org.apache.calcite.rel.RelNode rel) |
Integer |
splitCountRepartition(org.apache.calcite.rel.RelNode rel) |
public HiveRelMdParallelism(Double maxSplitSize)
public org.apache.calcite.rel.metadata.RelMetadataProvider getMetadataProvider()
public Integer splitCount(HiveTableScan scan)
public Integer splitCount(org.apache.calcite.rel.RelNode rel)
splitCount
in class org.apache.calcite.rel.metadata.RelMdParallelism
public Integer splitCountRepartition(org.apache.calcite.rel.RelNode rel)
Copyright © 2017 The Apache Software Foundation. All rights reserved.