| Package | Description |
|---|---|
| org.cloudgraph.hbase.scan |
Analyzes the characteristics of a query and assembles composite start and stop row keys,
in order to leverage the important HBase partial row-key scan
capability for every possible query predicate expression.
|
| org.cloudgraph.hbase.service |
Contains HBase service provider implementation classes.
|
| Modifier and Type | Class and Description |
|---|---|
class |
FuzzyRowKeyScanAssembler
Assembles a composite fuzzy row key bytes / fuzzy info bytes pair where each
field within the composite row keys are constructed based a set of query
predicates.
|
| Modifier and Type | Method and Description |
|---|---|
List<FuzzyRowKey> |
ScanCollector.getFuzzyRowKeyScans() |
| Modifier and Type | Method and Description |
|---|---|
protected org.apache.hadoop.hbase.client.Scan |
GraphQuery.createScan(FuzzyRowKey fuzzyScan,
org.apache.hadoop.hbase.filter.Filter columnFilter) |
protected void |
GraphQuery.execute(FuzzyRowKey fuzzyScan,
TableReader rootTableReader,
org.apache.hadoop.hbase.filter.Filter columnFilter,
ResultsAssembler collector) |
| Modifier and Type | Method and Description |
|---|---|
protected org.plasma.sdo.PlasmaDataGraph[] |
GraphQuery.execute(org.plasma.query.model.Query query,
org.plasma.sdo.PlasmaType type,
org.plasma.query.collector.SelectionCollector selection,
org.apache.hadoop.hbase.filter.Filter columnFilter,
Expr whereSyntaxTree,
ResultsComparator orderingComparator,
ResultsComparator groupingComparator,
Expr havingSyntaxTree,
List<PartialRowKey> partialScans,
List<FuzzyRowKey> fuzzyScans,
List<CompleteRowKey> completeKeys,
Timestamp snapshotDate) |
protected void |
GraphStreamQuery.executeAsStream(org.plasma.query.model.Query query,
org.plasma.query.collector.SelectionCollector selection,
org.plasma.sdo.PlasmaType type,
org.apache.hadoop.hbase.filter.Filter columnFilter,
Expr whereSyntaxTree,
ResultsComparator orderingComparator,
List<PartialRowKey> partialScans,
List<FuzzyRowKey> fuzzyScans,
List<CompleteRowKey> completeKeys,
Timestamp snapshotDate) |
Copyright © 2021. All Rights Reserved.