public class RelMdParallelism extends java.lang.Object implements MetadataHandler<BuiltInMetadata.Parallelism>
BuiltInMetadata.Parallelism
metadata provider for the standard logical algebra.Modifier and Type | Field and Description |
---|---|
static RelMetadataProvider |
SOURCE
Source for
BuiltInMetadata.Parallelism . |
Modifier | Constructor and Description |
---|---|
protected |
RelMdParallelism() |
Modifier and Type | Method and Description |
---|---|
MetadataDef<BuiltInMetadata.Parallelism> |
getDef() |
java.lang.Boolean |
isPhaseTransition(Exchange rel,
RelMetadataQuery mq) |
java.lang.Boolean |
isPhaseTransition(RelNode rel,
RelMetadataQuery mq)
Catch-all implementation for
BuiltInMetadata.Parallelism.isPhaseTransition() ,
invoked using reflection. |
java.lang.Boolean |
isPhaseTransition(TableScan rel,
RelMetadataQuery mq) |
java.lang.Boolean |
isPhaseTransition(Values rel,
RelMetadataQuery mq) |
java.lang.Integer |
splitCount(RelNode rel,
RelMetadataQuery mq)
Catch-all implementation for
BuiltInMetadata.Parallelism.splitCount() ,
invoked using reflection. |
public static final RelMetadataProvider SOURCE
BuiltInMetadata.Parallelism
.public MetadataDef<BuiltInMetadata.Parallelism> getDef()
getDef
in interface MetadataHandler<BuiltInMetadata.Parallelism>
public java.lang.Boolean isPhaseTransition(RelNode rel, RelMetadataQuery mq)
BuiltInMetadata.Parallelism.isPhaseTransition()
,
invoked using reflection.public java.lang.Boolean isPhaseTransition(TableScan rel, RelMetadataQuery mq)
public java.lang.Boolean isPhaseTransition(Values rel, RelMetadataQuery mq)
public java.lang.Boolean isPhaseTransition(Exchange rel, RelMetadataQuery mq)
public java.lang.Integer splitCount(RelNode rel, RelMetadataQuery mq)
BuiltInMetadata.Parallelism.splitCount()
,
invoked using reflection.Copyright © 2012–2019 The Apache Software Foundation. All rights reserved.