Package | Description |
---|---|
com.bigdata.bop.joinGraph.rto |
Modifier and Type | Method and Description |
---|---|
Map<PathIds,EdgeSample> |
JoinGraph.getSamples(IRunningQuery q)
Return the samples associated with the computed join path.
|
Modifier and Type | Method and Description |
---|---|
Path[] |
JGraph.expand(QueryEngine queryEngine,
int limitIn,
int round,
Path[] a,
Map<PathIds,EdgeSample> edgeSamples)
Do one breadth first expansion.
|
Path[] |
JGraph.pruneJoinPaths(Path[] a,
Map<PathIds,EdgeSample> edgeSamples)
Prune paths which are dominated by other paths.
|
protected int |
JGraph.resamplePaths(QueryEngine queryEngine,
int limitIn,
int round,
Path[] a,
Map<PathIds,EdgeSample> edgeSamples)
Resample the initial vertices for the specified join paths and then
resample the cutoff join for each given join path in path order.
|
Path |
JGraph.runtimeOptimizer(QueryEngine queryEngine,
Map<PathIds,EdgeSample> edgeSamples)
Find a good join path in the data given the join graph.
|
static String |
JGraph.showPath(Path x,
Map<PathIds,EdgeSample> edgeSamples)
Show the details of a join path, including the estimated cardinality and
join hit ratio for each step in the path.
|
static String |
JGraph.showTable(Path[] a,
Path[] pruned,
Map<PathIds,EdgeSample> edgeSamples)
Return a comma delimited table showing the estimated join hit ratio, the
estimated cardinality, and the set of vertices for each of the specified
join paths.
|
Copyright © 2006–2019 SYSTAP, LLC DBA Blazegraph. All rights reserved.