Package org.apache.calcite.rel.rules.materialize
package org.apache.calcite.rel.rules.materialize
Provides a materialized rewriting algorithm encapsulated within a planner rule.
-
ClassDescriptionMaterialized view rewriting for aggregate.Rule configuration.Materialized view rewriting for join.Rule that matches Aggregate.Rule configuration.Rule that matches Filter.Rule configuration.Rule that matches Join.Rule configuration.Rule that matches Project on Aggregate.Rule configuration.Rule that matches Project on Filter.Rule configuration.Rule that matches Project on Join.Rule configuration.MaterializedViewRule<C extends MaterializedViewRule.Config>Rule configuration.Edge for graph.Class representing an equivalence class, i.e., a set of equivalent columnsComplete, view partial, or query partial.Expression lineage details.View partitioning result.Collection of rules pertaining to materialized views.