public class HiveSemiJoinRule
extends org.apache.calcite.plan.RelOptRule
SemiJoinRule
from a
Join
on top of a
LogicalAggregate
.
TODO Remove this rule and use Calcite's SemiJoinRule. Not possible currently
since Calcite doesnt use RelBuilder for this rule and we want to generate HiveSemiJoin rel here.Modifier and Type | Field and Description |
---|---|
static HiveSemiJoinRule |
INSTANCE |
protected static org.slf4j.Logger |
LOG |
Modifier and Type | Method and Description |
---|---|
void |
onMatch(org.apache.calcite.plan.RelOptRuleCall call) |
public static final HiveSemiJoinRule INSTANCE
protected static final org.slf4j.Logger LOG
Copyright © 2021 The Apache Software Foundation. All rights reserved.