public class HiveIncrementalRelMdRowCount extends HiveRelMdRowCount
LOG, SOURCE| Constructor and Description |
|---|
HiveIncrementalRelMdRowCount(Map<String,org.apache.hadoop.hive.metastore.api.SourceTable> sourceTableMap) |
| Modifier and Type | Method and Description |
|---|---|
static org.apache.calcite.rel.metadata.JaninoRelMetadataProvider |
createMetadataProvider(org.apache.calcite.plan.RelOptMaterialization materialization) |
Double |
getRowCount(org.apache.calcite.rel.core.TableScan rel,
org.apache.calcite.rel.metadata.RelMetadataQuery mq) |
static org.apache.calcite.rel.metadata.RelMetadataProvider |
source(org.apache.calcite.plan.RelOptMaterialization materialization) |
analyzeJoinForPKFK, constraintsBasedAnalyzeJoinForPKFK, getRowCount, getRowCount, getRowCount, getRowCount, getRowCountpublic HiveIncrementalRelMdRowCount(Map<String,org.apache.hadoop.hive.metastore.api.SourceTable> sourceTableMap)
public static org.apache.calcite.rel.metadata.JaninoRelMetadataProvider createMetadataProvider(org.apache.calcite.plan.RelOptMaterialization materialization)
public static org.apache.calcite.rel.metadata.RelMetadataProvider source(org.apache.calcite.plan.RelOptMaterialization materialization)
public Double getRowCount(org.apache.calcite.rel.core.TableScan rel, org.apache.calcite.rel.metadata.RelMetadataQuery mq)
getRowCount in class org.apache.calcite.rel.metadata.RelMdRowCountCopyright © 2024 The Apache Software Foundation. All rights reserved.