public class ASTJoinGroupOrderOptimizer extends AbstractJoinGroupOptimizer implements IASTOptimizer
Constructor and Description |
---|
ASTJoinGroupOrderOptimizer()
Default constructor, running the optimizer with optimizations turned on.
|
ASTJoinGroupOrderOptimizer(boolean assertCorrectnessOnly)
Constructor allowing to run the optimizer in an "assert-correctness-only"
mode that makes only minor modifications to the join order.
|
Modifier and Type | Method and Description |
---|---|
protected void |
optimizeJoinGroup(AST2BOpContext ctx,
StaticAnalysis sa,
IBindingSet[] bSets,
JoinGroupNode joinGroup)
Subclasses can do the work of optimizing a join group here.
|
optimize
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
optimize
public ASTJoinGroupOrderOptimizer()
public ASTJoinGroupOrderOptimizer(boolean assertCorrectnessOnly)
protected void optimizeJoinGroup(AST2BOpContext ctx, StaticAnalysis sa, IBindingSet[] bSets, JoinGroupNode joinGroup)
AbstractJoinGroupOptimizer
optimizeJoinGroup
in class AbstractJoinGroupOptimizer
Copyright © 2006–2019 SYSTAP, LLC DBA Blazegraph. All rights reserved.