Name | Description | Type | Package | Framework |
AbstractHashJoinOpTestCase | Common base class for hash join with access path unit tests. | Class | com.bigdata.bop.join | BlazeGraph |
|
AbstractHashJoinOpTestCase .JoinSetup | Setup for a problem used by many of the join test suites. | Class | com.bigdata.bop.join | BlazeGraph |
|
AbstractHashJoinUtilityTestCase | Test suite for both HTreeHashJoinUtility and JVMHashJoinUtility. | Class | com.bigdata.bop.join | BlazeGraph |
|
AbstractHashJoinUtilityTestCase .ExistsSetup | | Class | com.bigdata.bop.join | BlazeGraph |
|
AbstractHashJoinUtilityTestCase .JoinSetup | Setup for a problem used by many of the join test suites. | Class | com.bigdata.bop.join | BlazeGraph |
|
AbstractHashJoinUtilityTestCase .JoinSetup_service02 | Setup a problem based on the following query, which is service02 from the openrdf SPARQL 1. | Class | com.bigdata.bop.join | BlazeGraph |
|
AbstractHashJoinUtilityTestCase .JoinSetup_service04 | Setup a problem based on the following query, which is service04 from the openrdf SPARQL 1. | Class | com.bigdata.bop.join | BlazeGraph |
|
AbstractHashJoinUtilityTestCase .NotExistsSetup | Setup for NOT EXISTS problem. | Class | com.bigdata.bop.join | BlazeGraph |
|
AbstractHashJoinUtilityTestCase .TestBuffer | | Class | com.bigdata.bop.join | BlazeGraph |
|
AbstractMergeJoin | Abstract base class for MERGE JOIN implementations. | Class | com.bigdata.bop.join | BlazeGraph |
|
AccessPathJoinAnnotations | Interface declares additional annotations for joins against an IAccessPath (versus a subquery or temporary solution set). | Interface | com.bigdata.bop.join | BlazeGraph |
|
BaseJoinStats | operators may define more counters as well). | Class | com.bigdata.bop.join | BlazeGraph |
|
DefaultEvaluationPlan2 | The evaluation order is determined by analysis of the propagation of bindings. | Class | com.bigdata.bop.joinGraph.fast | BlazeGraph |
|
DefaultEvaluationPlanFactory2 | Factory for DefaultEvaluationPlan2s. | Class | com.bigdata.bop.joinGraph.fast | BlazeGraph |
|
DefaultRangeCountFactory | Default implementation. | Class | com.bigdata.bop.joinGraph | BlazeGraph |
|
DistinctTermScanOp | This operator performs a distinct terms scan for an IPredicate, binding the distinct values for the specified variable(s) from the | Class | com.bigdata.bop.join | BlazeGraph |
|
DistinctTermScanOp .Annotations | | Interface | com.bigdata.bop.join | BlazeGraph |
|
EdgeSample | A sample produced by a cutoff join. | Class | com.bigdata.bop.joinGraph.rto | BlazeGraph |
|
EstimateEnum | Type safe enumeration describes the edge condition (if any) for a cardinalityEnum Constant Summary | Class | com.bigdata.bop.joinGraph.rto | BlazeGraph |
|
FastRangeCountOp | Graph Database | Class | com.bigdata.bop.join | BlazeGraph |
|
FastRangeCountOp .Annotations | | Interface | com.bigdata.bop.join | BlazeGraph |
|
FastRangeCountOp .ChunkTask | Copy the source to the sink. | Class | com.bigdata.bop.join | BlazeGraph |
|
FixedEvaluationPlanFactory | A factory for IEvaluationPlans that uses a caller specifiedVersion:$Id$Author:Bryan ThompsonSee Also:Serialized Form | Class | com.bigdata.bop.joinGraph | BlazeGraph |
|
HashIndexOp | Operator builds a hash index from the source solutions. | Class | com.bigdata.bop.join | BlazeGraph |
|
HashIndexOp .Annotations | | Interface | com.bigdata.bop.join | BlazeGraph |
|
HashIndexOp .ChunkTask | | Class | com.bigdata.bop.join | BlazeGraph |
|
HashIndexOpBase | Base class for operators that use a hash index. | Class | com.bigdata.bop.join | BlazeGraph |
|
HashIndexOpBase .Annotations | | Interface | com.bigdata.bop.join | BlazeGraph |
|
HashIndexOpBase .ChunkTaskBase | Evaluates the subquery for each source binding set. | Class | com.bigdata.bop.join | BlazeGraph |
|
HashIndexOpTestCase | Abstract test suite for HashIndexOp implementations. | Class | com.bigdata.bop.join | BlazeGraph |
|
HashJoinAnnotations | Annotations for hash joins. | Interface | com.bigdata.bop.join | BlazeGraph |
|
HashJoinOp | Abstract base class for both JVM and native memory hash join against an IAccessPath. | Class | com.bigdata.bop.join | BlazeGraph |
|
HashJoinOp .Annotations | | Interface | com.bigdata.bop.join | BlazeGraph |
|
HTreeHashJoinAnnotations | Annotations in common for HTree based hash joins. | Interface | com.bigdata.bop.join | BlazeGraph |
|
HTreeHashJoinOp | A hash join against an IAccessPath based on the HTree and suitable for very large intermediate result sets. | Class | com.bigdata.bop.join | BlazeGraph |
|
HTreeHashJoinOp .Annotations | | Interface | com.bigdata.bop.join | BlazeGraph |
|
HTreeHashJoinUtility | Utility methods to support hash index builds and hash index joins using a scalable native memory data structures. | Class | com.bigdata.bop.join | BlazeGraph |
|
HTreeHashJoinUtility .BS | Glue class for hash code and binding set used when the hash code is for just the join variables rather than the entire binding set. | Class | com.bigdata.bop.join | BlazeGraph |
|
HTreeMergeJoin | An N-way merge join based on the HTree. | Class | com.bigdata.bop.join | BlazeGraph |
|
HTreeMergeJoin .Annotations | | Interface | com.bigdata.bop.join | BlazeGraph |
|
HTreePipelinedHashJoinUtility | Utility class supporting a pipelined hash join. | Class | com.bigdata.bop.join | BlazeGraph |
|
HTreeSolutionSetHashJoinOp | HTree Specific version. | Class | com.bigdata.bop.join | BlazeGraph |
|
IDistinctFilter | A "DISTINCT" filter for IBindingSets. | Interface | com.bigdata.bop.join | BlazeGraph |
|
IEvaluationPlan | Interface for evaluation orders. | Interface | com.bigdata.bop.joinGraph | BlazeGraph |
|
IEvaluationPlanFactory | A factory for evaluation plans. | Interface | com.bigdata.bop.joinGraph | BlazeGraph |
|
IHashJoinUtility | Interface for hash index build and hash join operations. | Interface | com.bigdata.bop.join | BlazeGraph |
|
IHashJoinUtilityFactory | Interface for the factory pattern to create a IHashJoinUtility. | Interface | com.bigdata.bop.join | BlazeGraph |
|
IRangeCountFactory | An interface used by an IEvaluationPlan to obtain range counts for the IPredicates in an IRule. | Interface | com.bigdata.bop.joinGraph | BlazeGraph |
|
JGraph | A runtime optimizer for a join graph. | Class | com.bigdata.bop.joinGraph.rto | BlazeGraph |
|
JoinAnnotations | Common annotations for various join operators. | Interface | com.bigdata.bop.join | BlazeGraph |
|
JoinGraph | A join graph with annotations for estimated cardinality and other details in support of runtime query optimization. | Class | com.bigdata.bop.joinGraph.rto | BlazeGraph |
|
JoinGraph .Annotations | | Interface | com.bigdata.bop.joinGraph.rto | BlazeGraph |
|
JoinGraph .Attributes | IQueryAttributes names for the JoinGraph. | Interface | com.bigdata.bop.joinGraph.rto | BlazeGraph |
|
JoinTypeEnum | A type safe enumeration of the different flavors of hash index "joins". | Class | com.bigdata.bop.join | BlazeGraph |
|
JoinVariableNotBoundException | Exception thrown when there is no binding for a join variable. | Class | com.bigdata.bop.join | BlazeGraph |
|
JVMDistinctFilter | Utility class for imposing a DISTINCT filter on IBindingSet. | Class | com.bigdata.bop.join | BlazeGraph |
|
JVMHashIndex | A hash index for IBindingSets that supports duplicate solutions and hit counts. | Class | com.bigdata.bop.join | BlazeGraph |
|
JVMHashIndex .Bucket | A group of solutions having the same as-bound values for the join vars. | Class | com.bigdata.bop.join | BlazeGraph |
|
JVMHashIndex .Key | Wrapper for the keys in the hash table. | Class | com.bigdata.bop.join | BlazeGraph |
|
JVMHashIndex .SolutionHit | An solution and a hit counter as stored in the JVMHashIndex. | Class | com.bigdata.bop.join | BlazeGraph |
|
JVMHashJoinAnnotations | Annotations in common for JVM based hash joins. | Interface | com.bigdata.bop.join | BlazeGraph |
|
JVMHashJoinOp | A hash join against an IAccessPath based on the Java collections classes. | Class | com.bigdata.bop.join | BlazeGraph |
|
JVMHashJoinOp .Annotations | | Interface | com.bigdata.bop.join | BlazeGraph |
|
JVMHashJoinUtility | Utility class supporting hash join against a Java hash collection. | Class | com.bigdata.bop.join | BlazeGraph |
|
JVMMergeJoin | An N-way merge join on the Java heap. | Class | com.bigdata.bop.join | BlazeGraph |
|
JVMMergeJoin .Annotations | | Interface | com.bigdata.bop.join | BlazeGraph |
|
JVMPipelinedHashJoinUtility | Utility class supporting a pipelined hash join. | Class | com.bigdata.bop.join | BlazeGraph |
|
JVMSolutionSetHashJoinOp | JVM Specific version. | Class | com.bigdata.bop.join | BlazeGraph |
|
NamedSolutionSetStats | Adds reporting for the size of the named solution set. | Class | com.bigdata.bop.join | BlazeGraph |
|
NestedLoopJoinOp | This operator performs a nested loop join for solutions. | Class | com.bigdata.bop.join | BlazeGraph |
|
NestedLoopJoinOp .Annotations | | Interface | com.bigdata.bop.join | BlazeGraph |
|
NOPEvaluationPlanFactory | A factory for IEvaluationPlans that do not reorder the predicates inVersion:$Id$Author:Bryan ThompsonSee Also:Serialized Form | Class | com.bigdata.bop.joinGraph | BlazeGraph |
|
NoReorderEvaluationPlan | Useful for testing - will not reorder the join predicates. | Class | com.bigdata.bop.joinGraph | BlazeGraph |
|
NoSolutionsException | Exception thrown when the join graph does not have any solutions in the data (running the cutoff joins to explore the join graph does not produce any | Class | com.bigdata.bop.joinGraph | BlazeGraph |
|
PartitionedJoinGroup | Class accepts a join group and partitions it into a join graph and a tail A join group consists of an ordered collection of IPredicates and an | Class | com.bigdata.bop.joinGraph | BlazeGraph |
|
Path | A join path is an ordered sequence of N vertices and represents an ordered series of N-1 joins. | Class | com.bigdata.bop.joinGraph.rto | BlazeGraph |
|
PathIds | An ordered array of bop identifiers which can be used as a signature for a join path segment. | Class | com.bigdata.bop.joinGraph.rto | BlazeGraph |
|
PipelinedHashIndexAndSolutionSetJoinOp | Operator for pipelined hash index construction and subsequent join. | Class | com.bigdata.bop.join | BlazeGraph |
|
PipelinedHashIndexAndSolutionSetJoinOp .Annotations | | Interface | com.bigdata.bop.join | BlazeGraph |
|
PipelinedHashJoinUtility | Special interface for pipelines hash join implementations, offering a method that combines acceptance and outputting of solutions. | Interface | com.bigdata.bop.join | BlazeGraph |
|
PipelineJoin | Pipelined join operator for online (selective) queries. | Class | com.bigdata.bop.join | BlazeGraph |
|
PipelineJoin .Annotations | | Interface | com.bigdata.bop.join | BlazeGraph |
|
PipelineJoinStats | | Class | com.bigdata.bop.join | BlazeGraph |
|
SampleBase | Base class for a sample taken from a vertex (access path) or edge (cutoff TODO Large samples should be buffered on the IMemoryManager | Class | com.bigdata.bop.joinGraph.rto | BlazeGraph |
|
SolutionSetHashJoinOp | Operator joins a solution set modeled as a hash index into the pipeline. | Class | com.bigdata.bop.join | BlazeGraph |
|
SolutionSetHashJoinOp .Annotations | | Interface | com.bigdata.bop.join | BlazeGraph |
|
TestAll | Aggregates test suites into increasing dependency order. | Class | com.bigdata.bop.join | BlazeGraph |
|
TestAll | Aggregates test suites into increasing dependency order. | Class | com.bigdata.bop.joinGraph.fast | BlazeGraph |
|
TestAll | Aggregates test suites into increasing dependency order. | Class | com.bigdata.bop.joinGraph.rto | BlazeGraph |
|
TestAll | Aggregates test suites into increasing dependency order. | Class | com.bigdata.bop.joinGraph | BlazeGraph |
|
TestDefaultEvaluationPlan | Test harness for DefaultEvaluationPlan2. | Class | com.bigdata.bop.joinGraph.fast | BlazeGraph |
|
TestDistinctTermScanOp | Unit tests for the DistinctTermScanOp operator. | Class | com.bigdata.bop.join | BlazeGraph |
|
TestFastRangeCountOp | Unit tests for the FastRangeCountOp operator. | Class | com.bigdata.bop.join | BlazeGraph |
|
TestHTreeHashIndexOp | Test suite for HashIndexOp that uses a HTreeHashJoinUtility. | Class | com.bigdata.bop.join | BlazeGraph |
|
TestHTreeHashJoinOp | Unit tests for the HTreeHashJoinOp operator. | Class | com.bigdata.bop.join | BlazeGraph |
|
TestHTreeHashJoinUtility | Test suite for the HTreeHashJoinUtility. | Class | com.bigdata.bop.join | BlazeGraph |
|
TestHTreeSolutionSetHashJoin | Test suite for HTreeSolutionSetHashJoinOp. | Class | com.bigdata.bop.join | BlazeGraph |
|
TestJGraph | Test suite for JGraph, which is the core implementation of the runtime query optimizer logic. | Class | com.bigdata.bop.joinGraph.rto | BlazeGraph |
|
TestJoinGraph | Unit tests for the JoinGraph operator. | Class | com.bigdata.bop.joinGraph.rto | BlazeGraph |
|
TestJVMHashIndexOp | Test suite for HashIndexOp that uses a JVMHashJoinUtilityVersion:$Id$Author:Bryan Thompson | Class | com.bigdata.bop.join | BlazeGraph |
|
TestJVMHashJoinOp | Test suite for JVMHashJoinOp. | Class | com.bigdata.bop.join | BlazeGraph |
|
TestJVMHashJoinUtility | Test suite for the JVMHashJoinUtility. | Class | com.bigdata.bop.join | BlazeGraph |
|
TestNestedLoopJoinOp | Test suite the NestedLoopJoinOp FIXME Test suite! It would be best to refactor the existing hash join | Class | com.bigdata.bop.join | BlazeGraph |
|
TestPartitionedJoinGroup | Unit tests for PartitionedJoinGroup. | Class | com.bigdata.bop.joinGraph | BlazeGraph |
|
TestPartitionedJoinGroup_canJoin | Unit tests for PartitionedJoinGroup. | Class | com.bigdata.bop.joinGraph | BlazeGraph |
|
TestPartitionedJoinGroup_canJoinUsingConstraints | This test suite is built around around BSBM Q5. | Class | com.bigdata.bop.joinGraph | BlazeGraph |
|
TestPipelineJoin | Unit tests for the PipelineJoin operator. | Class | com.bigdata.bop.join | BlazeGraph |
|
UnconstrainedJoinException | An exception thrown when a hash join does not have any join variables and is considering the cross product of two many solutions as a result. | Class | com.bigdata.bop.join | BlazeGraph |
|
Vertex | A vertex of the join graph is an annotated relation (this corresponds to an IPredicate with additional annotations to support the adaptive query | Class | com.bigdata.bop.joinGraph.rto | BlazeGraph |
|
VertexSample | A sample of a Vertex (an access path). | Class | com.bigdata.bop.joinGraph.rto | BlazeGraph |