Package | Description |
---|---|
com.bigdata.bop |
This package provides an API for query operators.
|
com.bigdata.bop.controller |
This package provides operators for subquery, including UNION, STEPS,
and STAR (transitive closure).
|
com.bigdata.bop.join | |
com.bigdata.rdf.sparql.ast.service |
This package provides support for SPARQL 1.1 Federated Query, including the
special case of "service" end points which live within the same JVM and use
direct method calls rather than SPARQL Query and remote (HTTP) end points
for which we will generate an appropriate SPARQL query.
|
com.bigdata.relation.accesspath |
This package includes an abstraction layer for efficient access paths, including
chunked iterators, blocking buffers, and an abstraction corresponding to the natural
order of an index.
|
Class and Description |
---|
BaseJoinStats
Extended to expose counters shared by various join operators (some join
operators may define more counters as well).
|
Class and Description |
---|
BaseJoinStats
Extended to expose counters shared by various join operators (some join
operators may define more counters as well).
|
HashJoinAnnotations
Annotations for hash joins.
|
HTreeHashJoinAnnotations
Annotations in common for
HTree based hash joins. |
JoinAnnotations
Common annotations for various join operators.
|
JVMHashJoinAnnotations
Annotations in common for JVM based hash joins.
|
Class and Description |
---|
AbstractHashJoinOpTestCase
Common base class for hash join with access path unit tests.
|
AbstractHashJoinOpTestCase.JoinSetup
Setup for a problem used by many of the join test suites.
|
AbstractHashJoinUtilityTestCase
Test suite for both
HTreeHashJoinUtility and JVMHashJoinUtility . |
AbstractMergeJoin
Abstract base class for MERGE JOIN implementations.
|
AccessPathJoinAnnotations
Interface declares additional annotations for joins against an
IAccessPath (versus a subquery or temporary solution set). |
BaseJoinStats
Extended to expose counters shared by various join operators (some join
operators may define more counters as well).
|
DistinctTermScanOp
This operator performs a distinct terms scan for an
IPredicate ,
binding the distinct values for the specified variable(s) from the
IAccessPath for the IPredicate . |
FastRangeCountOp
This operator reports the fast-range count for an as-bound
IPredicate
. |
HashIndexOp
Operator builds a hash index from the source solutions.
|
HashIndexOp.Annotations |
HashIndexOpBase
Base class for operators that use a hash index.
|
HashIndexOpBase.Annotations |
HashIndexOpBase.ChunkTaskBase
Evaluates the subquery for each source binding set.
|
HashIndexOpTestCase
Abstract test suite for
HashIndexOp implementations. |
HashJoinAnnotations
Annotations for hash joins.
|
HashJoinOp
Abstract base class for both JVM and native memory hash join against an
IAccessPath . |
HashJoinOp.Annotations |
HTreeHashJoinAnnotations
Annotations in common for
HTree based hash joins. |
HTreeHashJoinOp
A hash join against an
IAccessPath based on the HTree and
suitable for very large intermediate result sets. |
HTreeHashJoinUtility
Utility methods to support hash index builds and hash index joins using a
scalable native memory data structures.
|
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.
|
HTreeMergeJoin
An N-way merge join based on the
HTree . |
HTreeSolutionSetHashJoinOp |
IDistinctFilter
A "DISTINCT" filter for
IBindingSet s. |
IHashJoinUtility
Interface for hash index build and hash join operations.
|
IHashJoinUtilityFactory
Interface for the factory pattern to create a
IHashJoinUtility . |
JoinAnnotations
Common annotations for various join operators.
|
JoinTypeEnum
A type safe enumeration of the different flavors of hash index "joins".
|
JVMHashIndex
A hash index for
IBindingSet s that supports duplicate solutions and
hit counts. |
JVMHashIndex.Bucket
A group of solutions having the same as-bound values for the join vars.
|
JVMHashIndex.Key
Wrapper for the keys in the hash table.
|
JVMHashIndex.SolutionHit
An solution and a hit counter as stored in the
JVMHashIndex . |
JVMHashJoinAnnotations
Annotations in common for JVM based hash joins.
|
JVMHashJoinOp
A hash join against an
IAccessPath based on the Java collections
classes. |
JVMHashJoinUtility
Utility class supporting hash join against a Java hash collection.
|
JVMMergeJoin
An N-way merge join on the Java heap.
|
JVMSolutionSetHashJoinOp |
NamedSolutionSetStats
Adds reporting for the size of the named solution set.
|
NestedLoopJoinOp
This operator performs a nested loop join for solutions.
|
PipelinedHashIndexAndSolutionSetJoinOp
Operator for pipelined hash index construction and subsequent join.
|
PipelinedHashJoinUtility
Special interface for pipelines hash join implementations, offering a method that
combines acceptance and outputting of solutions.
|
PipelineJoin
Pipelined join operator for online (selective) queries.
|
PipelineJoinStats
Extended statistics for the join operator.
|
SolutionSetHashJoinOp
Operator joins a solution set modeled as a hash index into the pipeline.
|
Class and Description |
---|
BaseJoinStats
Extended to expose counters shared by various join operators (some join
operators may define more counters as well).
|
Class and Description |
---|
BaseJoinStats
Extended to expose counters shared by various join operators (some join
operators may define more counters as well).
|
Copyright © 2006–2019 SYSTAP, LLC DBA Blazegraph. All rights reserved.