| 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 |