| Package | Description |
|---|---|
| org.apache.tajo.plan | |
| org.apache.tajo.plan.rewrite | |
| org.apache.tajo.plan.rewrite.rules |
| Modifier and Type | Method and Description |
|---|---|
void |
LogicalOptimizer.addRuleAfterToJoinOpt(LogicalPlanRewriteRule rewriteRule) |
| Modifier and Type | Method and Description |
|---|---|
Collection<Class<? extends LogicalPlanRewriteRule>> |
LogicalPlanTestRuleProvider.getPostRules() |
abstract Collection<Class<? extends LogicalPlanRewriteRule>> |
LogicalPlanRewriteRuleProvider.getPostRules()
It returns RewriteRule classes which should be executed after join ordering.
|
Collection<Class<? extends LogicalPlanRewriteRule>> |
BaseLogicalPlanRewriteRuleProvider.getPostRules() |
abstract Collection<Class<? extends LogicalPlanRewriteRule>> |
LogicalPlanRewriteRuleProvider.getPreRules()
It returns RewriteRule classes which should be executed before join ordering.
|
Collection<Class<? extends LogicalPlanRewriteRule>> |
BaseLogicalPlanRewriteRuleProvider.getPreRules() |
| Modifier and Type | Method and Description |
|---|---|
void |
BaseLogicalPlanRewriteEngine.addRewriteRule(LogicalPlanRewriteRule rule)
Add a query rewrite rule to this engine.
|
| Modifier and Type | Method and Description |
|---|---|
void |
BaseLogicalPlanRewriteEngine.addRewriteRule(Iterable<Class<? extends LogicalPlanRewriteRule>> rules)
Add a query rewrite rule to this engine.
|
| Modifier and Type | Class and Description |
|---|---|
class |
FilterPushDownRule
This rule tries to push down all filter conditions into logical nodes as lower as possible.
|
class |
LogicalPlanEqualityTester
It verifies the equality between the input and output of LogicalNodeTree(De)Serializer in logical planning.
|
class |
PartitionedTableRewriter |
class |
ProjectionPushDownRule
ProjectionPushDownRule deploys expressions in a selection list to proper
Projectable
nodes. |
Copyright © 2015 Apache Software Foundation. All Rights Reserved.