Interface | Description |
---|---|
AliasDecider | |
Candidate |
This interface represents candidates that are involved in different phases of query rewriting.
|
CandidateTable |
Candidate table interface
|
HQLParser.ASTNodeVisitor | |
QueryAST | |
QueryWriter | |
QueryWriterContext |
Created on 03/04/17.
|
TimeRangeWriter |
Class | Description |
---|---|
AbridgedTimeRangeWriter |
Collapses the time range filters using IN operators
|
Aliased<T extends Named> | |
BetweenTimeRangeWriter |
Writes partitions queried in timerange as between clause.
|
CandidateCoveringSetsResolver | |
CandidateDim |
Holds context of a candidate dim table.
|
CandidateExploder |
Created on 21/04/17.
|
CandidateTablePruneCause |
Contains the cause why a candidate table is not picked for answering the query
|
CandidateUtil |
Placeholder for Util methods that will be required for
Candidate |
CheckColumnMapping | |
CheckTableNames | |
ColumnLifetimeChecker | |
CubeQueryConfUtil |
Contains all configurations of cube query rewriting.
|
CubeQueryContext | |
CubeQueryRewriter |
Rewrites given cube query into simple storage table HQL.
|
CubeSemanticAnalyzer |
Accepts cube query AST and rewrites into storage table query
|
DefaultAliasDecider | |
DefaultQueryAST | |
DenormalizationResolver |
This class resolves all the reference columns that are queried.
|
DimHQLContext |
Dimension HQLContext.
|
DimOnlyHQLContext |
HQL context class which passes all query strings from
CubeQueryContext and works with all dimensions to be
queried. |
FieldValidator |
Validate fields based on cube queryability
|
HQLParser | |
HQLParser.HashableASTNode | |
HQLParser.TreeNode | |
JoinCandidate |
Represents a join of two candidates
|
LightestFactResolver |
Prune fact tables having more weight than minimum.
|
MultiCandidateQueryWriterContext |
Created on 31/03/17.
|
ORTimeRangeWriter |
Writes timerange partitions as an OR expression.
|
PartitionRangesForPartitionColumns | |
PruneCauses<T> | |
PruneCauses.BriefAndDetailedError | |
SegmentationCandidate |
Created on 09/03/17.
|
SegmentationInnerRewriter |
Created on 11/04/17.
|
SimpleHQLContext |
Accepts strings of all expressions and constructs HQL query.
|
StorageCandidate |
Represents a fact on a storage table and the dimensions it needs to be joined with to answer the query
|
StorageCandidateHQLContext |
Created on 31/03/17.
|
StorageUtil | |
TimeRangeUtils | |
UnionCandidate |
Represents a union of two candidates
|
UnionQueryWriter |
Utility class to write union query.
|
ValidationRule |
Enum | Description |
---|---|
CandidateTablePruneCause.CandidateTablePruneCode | |
CandidateTablePruneCause.SkipUpdatePeriodCode | |
HQLParser.AppendMode |
Copyright © 2014–2018 Apache Software Foundation. All rights reserved.