Class | Description |
---|---|
HiveAggregateIncrementalRewritingRule |
This rule will perform a rewriting to prepare the plan for incremental
view maintenance in case there exist aggregation operator, so we can
avoid the INSERT OVERWRITE and use a MERGE statement instead.
|
HiveAugmentMaterializationRule |
This rule will rewrite the materialized view with information about
its invalidation data.
|
HiveMaterializedViewRule |
Enable join and aggregate materialized view rewriting
|
HiveMaterializedViewRule.HiveMaterializedViewOnlyAggregateRule | |
HiveMaterializedViewRule.HiveMaterializedViewProjectAggregateRule | |
HiveNoAggregateIncrementalRewritingRule |
This rule will perform a rewriting to prepare the plan for incremental
view maintenance in case there is no aggregation operator, so we can
avoid the INSERT OVERWRITE and use a INSERT statement instead.
|
MaterializedViewRewritingRelVisitor |
This class is a helper to check whether a materialized view rebuild
can be transformed from INSERT OVERWRITE to INSERT INTO.
|
Copyright © 2022 The Apache Software Foundation. All rights reserved.