| Constructor and Description |
|---|
InformationSchemaConnector(String catalogName,
InternalNodeManager nodeManager,
Metadata metadata,
AccessControl accessControl) |
InformationSchemaMetadata(String catalogName,
Metadata metadata) |
InformationSchemaPageSourceProvider(Metadata metadata,
AccessControl accessControl) |
| Constructor and Description |
|---|
AnalyzePropertiesSystemTable(TransactionManager transactionManager,
Metadata metadata) |
CatalogSystemTable(Metadata metadata,
AccessControl accessControl) |
ColumnPropertiesSystemTable(TransactionManager transactionManager,
Metadata metadata) |
MetadataBasedSystemTablesProvider(Metadata metadata,
String catalogName) |
SchemaPropertiesSystemTable(TransactionManager transactionManager,
Metadata metadata) |
TableCommentSystemTable(Metadata metadata,
AccessControl accessControl) |
TablePropertiesSystemTable(TransactionManager transactionManager,
Metadata metadata) |
| Constructor and Description |
|---|
CatalogJdbcTable(Metadata metadata,
AccessControl accessControl) |
ColumnJdbcTable(Metadata metadata,
AccessControl accessControl) |
SchemaJdbcTable(Metadata metadata,
AccessControl accessControl) |
TableJdbcTable(Metadata metadata,
AccessControl accessControl) |
| Modifier and Type | Method and Description |
|---|---|
static StatsCalculator |
StatsCalculatorModule.createNewStatsCalculator(Metadata metadata) |
| Constructor and Description |
|---|
FilterStatsCalculator(Metadata metadata,
ScalarStatsCalculator scalarStatsCalculator,
StatsNormalizer normalizer) |
ScalarStatsCalculator(Metadata metadata) |
TableScanStatsRule(Metadata metadata,
StatsNormalizer normalizer) |
ValuesStatsRule(Metadata metadata) |
| Constructor and Description |
|---|
LocalDispatchQueryFactory(QueryManager queryManager,
TransactionManager transactionManager,
AccessControl accessControl,
Metadata metadata,
QueryMonitor queryMonitor,
LocationFactory locationFactory,
Map<Class<? extends Statement>,QueryExecution.QueryExecutionFactory<?>> executionFactories,
WarningCollectorFactory warningCollectorFactory,
ClusterSizeMonitor clusterSizeMonitor,
DispatchExecutor dispatchExecutor) |
| Constructor and Description |
|---|
QueryMonitor(io.airlift.json.JsonCodec<StageInfo> stageInfoCodec,
io.airlift.json.JsonCodec<OperatorStats> operatorStatsCodec,
io.airlift.json.JsonCodec<ExecutionFailureInfo> executionFailureInfoCodec,
io.airlift.json.JsonCodec<StatsAndCosts> statsAndCostsCodec,
EventListenerManager eventListenerManager,
io.airlift.node.NodeInfo nodeInfo,
NodeVersion nodeVersion,
SessionPropertyManager sessionPropertyManager,
Metadata metadata,
QueryMonitorConfig config) |
| Modifier and Type | Method and Description |
|---|---|
static QueryStateMachine |
QueryStateMachine.begin(String query,
Session session,
URI self,
ResourceGroupId resourceGroup,
boolean transactionControl,
TransactionManager transactionManager,
AccessControl accessControl,
Executor executor,
Metadata metadata,
WarningCollector warningCollector)
Created QueryStateMachines must be transitioned to terminal states to clean up resources.
|
com.google.common.util.concurrent.ListenableFuture<?> |
AddColumnTask.execute(AddColumn statement,
TransactionManager transactionManager,
Metadata metadata,
AccessControl accessControl,
QueryStateMachine stateMachine,
List<Expression> parameters) |
com.google.common.util.concurrent.ListenableFuture<?> |
CallTask.execute(Call call,
TransactionManager transactionManager,
Metadata metadata,
AccessControl accessControl,
QueryStateMachine stateMachine,
List<Expression> parameters) |
com.google.common.util.concurrent.ListenableFuture<?> |
CommentTask.execute(Comment statement,
TransactionManager transactionManager,
Metadata metadata,
AccessControl accessControl,
QueryStateMachine stateMachine,
List<Expression> parameters) |
com.google.common.util.concurrent.ListenableFuture<?> |
CommitTask.execute(Commit statement,
TransactionManager transactionManager,
Metadata metadata,
AccessControl accessControl,
QueryStateMachine stateMachine,
List<Expression> parameters) |
com.google.common.util.concurrent.ListenableFuture<?> |
CreateRoleTask.execute(CreateRole statement,
TransactionManager transactionManager,
Metadata metadata,
AccessControl accessControl,
QueryStateMachine stateMachine,
List<Expression> parameters) |
com.google.common.util.concurrent.ListenableFuture<?> |
CreateSchemaTask.execute(CreateSchema statement,
TransactionManager transactionManager,
Metadata metadata,
AccessControl accessControl,
QueryStateMachine stateMachine,
List<Expression> parameters) |
com.google.common.util.concurrent.ListenableFuture<?> |
CreateTableTask.execute(CreateTable statement,
TransactionManager transactionManager,
Metadata metadata,
AccessControl accessControl,
QueryStateMachine stateMachine,
List<Expression> parameters) |
com.google.common.util.concurrent.ListenableFuture<?> |
CreateViewTask.execute(CreateView statement,
TransactionManager transactionManager,
Metadata metadata,
AccessControl accessControl,
QueryStateMachine stateMachine,
List<Expression> parameters) |
com.google.common.util.concurrent.ListenableFuture<?> |
DeallocateTask.execute(Deallocate statement,
TransactionManager transactionManager,
Metadata metadata,
AccessControl accessControl,
QueryStateMachine stateMachine,
List<Expression> parameters) |
com.google.common.util.concurrent.ListenableFuture<?> |
DropColumnTask.execute(DropColumn statement,
TransactionManager transactionManager,
Metadata metadata,
AccessControl accessControl,
QueryStateMachine stateMachine,
List<Expression> parameters) |
com.google.common.util.concurrent.ListenableFuture<?> |
DropRoleTask.execute(DropRole statement,
TransactionManager transactionManager,
Metadata metadata,
AccessControl accessControl,
QueryStateMachine stateMachine,
List<Expression> parameters) |
com.google.common.util.concurrent.ListenableFuture<?> |
DropSchemaTask.execute(DropSchema statement,
TransactionManager transactionManager,
Metadata metadata,
AccessControl accessControl,
QueryStateMachine stateMachine,
List<Expression> parameters) |
com.google.common.util.concurrent.ListenableFuture<?> |
DropTableTask.execute(DropTable statement,
TransactionManager transactionManager,
Metadata metadata,
AccessControl accessControl,
QueryStateMachine stateMachine,
List<Expression> parameters) |
com.google.common.util.concurrent.ListenableFuture<?> |
DropViewTask.execute(DropView statement,
TransactionManager transactionManager,
Metadata metadata,
AccessControl accessControl,
QueryStateMachine stateMachine,
List<Expression> parameters) |
com.google.common.util.concurrent.ListenableFuture<?> |
GrantRolesTask.execute(GrantRoles statement,
TransactionManager transactionManager,
Metadata metadata,
AccessControl accessControl,
QueryStateMachine stateMachine,
List<Expression> parameters) |
com.google.common.util.concurrent.ListenableFuture<?> |
GrantTask.execute(Grant statement,
TransactionManager transactionManager,
Metadata metadata,
AccessControl accessControl,
QueryStateMachine stateMachine,
List<Expression> parameters) |
com.google.common.util.concurrent.ListenableFuture<?> |
PrepareTask.execute(Prepare prepare,
TransactionManager transactionManager,
Metadata metadata,
AccessControl accessControl,
QueryStateMachine stateMachine,
List<Expression> parameters) |
com.google.common.util.concurrent.ListenableFuture<?> |
RenameColumnTask.execute(RenameColumn statement,
TransactionManager transactionManager,
Metadata metadata,
AccessControl accessControl,
QueryStateMachine stateMachine,
List<Expression> parameters) |
com.google.common.util.concurrent.ListenableFuture<?> |
RenameSchemaTask.execute(RenameSchema statement,
TransactionManager transactionManager,
Metadata metadata,
AccessControl accessControl,
QueryStateMachine stateMachine,
List<Expression> parameters) |
com.google.common.util.concurrent.ListenableFuture<?> |
RenameTableTask.execute(RenameTable statement,
TransactionManager transactionManager,
Metadata metadata,
AccessControl accessControl,
QueryStateMachine stateMachine,
List<Expression> parameters) |
com.google.common.util.concurrent.ListenableFuture<?> |
ResetSessionTask.execute(ResetSession statement,
TransactionManager transactionManager,
Metadata metadata,
AccessControl accessControl,
QueryStateMachine stateMachine,
List<Expression> parameters) |
com.google.common.util.concurrent.ListenableFuture<?> |
RevokeRolesTask.execute(RevokeRoles statement,
TransactionManager transactionManager,
Metadata metadata,
AccessControl accessControl,
QueryStateMachine stateMachine,
List<Expression> parameters) |
com.google.common.util.concurrent.ListenableFuture<?> |
RevokeTask.execute(Revoke statement,
TransactionManager transactionManager,
Metadata metadata,
AccessControl accessControl,
QueryStateMachine stateMachine,
List<Expression> parameters) |
com.google.common.util.concurrent.ListenableFuture<?> |
RollbackTask.execute(Rollback statement,
TransactionManager transactionManager,
Metadata metadata,
AccessControl accessControl,
QueryStateMachine stateMachine,
List<Expression> parameters) |
com.google.common.util.concurrent.ListenableFuture<?> |
SetPathTask.execute(SetPath statement,
TransactionManager transactionManager,
Metadata metadata,
AccessControl accessControl,
QueryStateMachine stateMachine,
List<Expression> parameters) |
com.google.common.util.concurrent.ListenableFuture<?> |
SetRoleTask.execute(SetRole statement,
TransactionManager transactionManager,
Metadata metadata,
AccessControl accessControl,
QueryStateMachine stateMachine,
List<Expression> parameters) |
com.google.common.util.concurrent.ListenableFuture<?> |
SetSessionTask.execute(SetSession statement,
TransactionManager transactionManager,
Metadata metadata,
AccessControl accessControl,
QueryStateMachine stateMachine,
List<Expression> parameters) |
com.google.common.util.concurrent.ListenableFuture<?> |
StartTransactionTask.execute(StartTransaction statement,
TransactionManager transactionManager,
Metadata metadata,
AccessControl accessControl,
QueryStateMachine stateMachine,
List<Expression> parameters) |
com.google.common.util.concurrent.ListenableFuture<?> |
DataDefinitionTask.execute(T statement,
TransactionManager transactionManager,
Metadata metadata,
AccessControl accessControl,
QueryStateMachine stateMachine,
List<Expression> parameters) |
com.google.common.util.concurrent.ListenableFuture<?> |
UseTask.execute(Use statement,
TransactionManager transactionManager,
Metadata metadata,
AccessControl accessControl,
QueryStateMachine stateMachine,
List<Expression> parameters) |
com.google.common.util.concurrent.ListenableFuture<?> |
CreateTableTask.internalExecute(CreateTable statement,
Metadata metadata,
AccessControl accessControl,
Session session,
List<Expression> parameters) |
| Modifier and Type | Class and Description |
|---|---|
class |
MetadataManager |
| Modifier and Type | Method and Description |
|---|---|
static Object |
SessionPropertyManager.evaluatePropertyValue(Expression expression,
Type expectedType,
Session session,
Metadata metadata,
List<Expression> parameters) |
static SortedMap<String,CatalogName> |
MetadataListing.listCatalogs(Session session,
Metadata metadata,
AccessControl accessControl) |
static SortedSet<String> |
MetadataListing.listSchemas(Session session,
Metadata metadata,
AccessControl accessControl,
String catalogName) |
static Map<SchemaTableName,List<ColumnMetadata>> |
MetadataListing.listTableColumns(Session session,
Metadata metadata,
AccessControl accessControl,
QualifiedTablePrefix prefix) |
static Set<GrantInfo> |
MetadataListing.listTablePrivileges(Session session,
Metadata metadata,
AccessControl accessControl,
QualifiedTablePrefix prefix) |
static Set<SchemaTableName> |
MetadataListing.listTables(Session session,
Metadata metadata,
AccessControl accessControl,
QualifiedTablePrefix prefix) |
static Set<SchemaTableName> |
MetadataListing.listViews(Session session,
Metadata metadata,
AccessControl accessControl,
QualifiedTablePrefix prefix) |
static boolean |
MetadataUtil.tableExists(Metadata metadata,
Session session,
String table) |
| Constructor and Description |
|---|
DefaultFactory(OrderingCompiler orderingCompiler,
JoinCompiler joinCompiler,
FeaturesConfig featuresConfig,
Metadata metadata) |
ExplainAnalyzeOperator(OperatorContext operatorContext,
QueryPerformanceFetcher queryPerformanceFetcher,
FunctionRegistry functionRegistry,
Metadata metadata,
boolean verbose) |
ExplainAnalyzeOperatorFactory(int operatorId,
PlanNodeId planNodeId,
QueryPerformanceFetcher queryPerformanceFetcher,
FunctionRegistry functionRegistry,
Metadata metadata,
boolean verbose) |
MetadataDeleteOperator(OperatorContext operatorContext,
Metadata metadata,
Session session,
TableHandle tableHandle) |
MetadataDeleteOperatorFactory(int operatorId,
PlanNodeId planNodeId,
Metadata metadata,
Session session,
TableHandle tableHandle) |
| Constructor and Description |
|---|
PluginManager(io.airlift.node.NodeInfo nodeInfo,
PluginManagerConfig config,
ConnectorManager connectorManager,
Metadata metadata,
ResourceGroupManager<?> resourceGroupManager,
AccessControlManager accessControlManager,
PasswordAuthenticatorManager passwordAuthenticatorManager,
EventListenerManager eventListenerManager,
BlockEncodingManager blockEncodingManager,
SessionPropertyDefaults sessionPropertyDefaults,
TypeRegistry typeRegistry) |
| Modifier and Type | Method and Description |
|---|---|
Metadata |
TestingPrestoServer.getMetadata() |
| Constructor and Description |
|---|
SplitManager(QueryManagerConfig config,
Metadata metadata) |
| Modifier and Type | Method and Description |
|---|---|
static ExpressionAnalysis |
ExpressionAnalyzer.analyzeExpression(Session session,
Metadata metadata,
AccessControl accessControl,
SqlParser sqlParser,
Scope scope,
Analysis analysis,
Expression expression,
WarningCollector warningCollector) |
static ExpressionAnalysis |
ExpressionAnalyzer.analyzeExpressions(Session session,
Metadata metadata,
SqlParser sqlParser,
TypeProvider types,
Iterable<Expression> expressions,
List<Expression> parameters,
WarningCollector warningCollector,
boolean isDescribe) |
static ExpressionAnalyzer |
ExpressionAnalyzer.create(Analysis analysis,
Session session,
Metadata metadata,
SqlParser sqlParser,
AccessControl accessControl,
TypeProvider types,
WarningCollector warningCollector) |
static ExpressionAnalyzer |
ExpressionAnalyzer.createConstantAnalyzer(Metadata metadata,
Session session,
List<Expression> parameters,
WarningCollector warningCollector) |
static ExpressionAnalyzer |
ExpressionAnalyzer.createConstantAnalyzer(Metadata metadata,
Session session,
List<Expression> parameters,
WarningCollector warningCollector,
boolean isDescribe) |
| Constructor and Description |
|---|
Analyzer(Session session,
Metadata metadata,
SqlParser sqlParser,
AccessControl accessControl,
Optional<QueryExplainer> queryExplainer,
List<Expression> parameters,
WarningCollector warningCollector) |
QueryExplainer(List<PlanOptimizer> planOptimizers,
PlanFragmenter planFragmenter,
Metadata metadata,
AccessControl accessControl,
SqlParser sqlParser,
StatsCalculator statsCalculator,
CostCalculator costCalculator,
Map<Class<? extends Statement>,DataDefinitionTask<?>> dataDefinitionTask) |
QueryExplainer(PlanOptimizers planOptimizers,
PlanFragmenter planFragmenter,
Metadata metadata,
AccessControl accessControl,
SqlParser sqlParser,
StatsCalculator statsCalculator,
CostCalculator costCalculator,
Map<Class<? extends Statement>,DataDefinitionTask<?>> dataDefinitionTask) |
| Constructor and Description |
|---|
CursorProcessorCompiler(Metadata metadata) |
ExpressionCompiler(Metadata metadata,
PageFunctionCompiler pageFunctionCompiler) |
JoinCompiler(Metadata metadata) |
JoinFilterFunctionCompiler(Metadata metadata) |
PageFunctionCompiler(Metadata metadata,
CompilerConfig config) |
PageFunctionCompiler(Metadata metadata,
int expressionCacheSize) |
| Modifier and Type | Method and Description |
|---|---|
static Object |
LiteralInterpreter.evaluate(Metadata metadata,
ConnectorSession session,
Expression node) |
static Object |
ExpressionInterpreter.evaluateConstantExpression(Expression expression,
Type expectedType,
Metadata metadata,
Session session,
List<Expression> parameters) |
static ExpressionInterpreter |
ExpressionInterpreter.expressionInterpreter(Expression expression,
Metadata metadata,
Session session,
Map<NodeRef<Expression>,Type> expressionTypes) |
static ExpressionInterpreter |
ExpressionInterpreter.expressionOptimizer(Expression expression,
Metadata metadata,
Session session,
Map<NodeRef<Expression>,Type> expressionTypes) |
static DomainTranslator.ExtractionResult |
DomainTranslator.fromPredicate(Metadata metadata,
Session session,
Expression predicate,
TypeProvider types)
Convert an Expression predicate into an ExtractionResult consisting of:
1) A successfully extracted TupleDomain
2) An Expression fragment which represents the part of the original Expression that will need to be re-evaluated
after filtering with the TupleDomain.
|
boolean |
Partitioning.isCompatibleWith(Partitioning right,
Function<Symbol,Set<Symbol>> leftToRightMappings,
Function<Symbol,Optional<NullableValue>> leftConstantMapping,
Function<Symbol,Optional<NullableValue>> rightConstantMapping,
Metadata metadata,
Session session) |
boolean |
Partitioning.isCompatibleWith(Partitioning right,
Metadata metadata,
Session session) |
static Expression |
DesugarAtTimeZoneRewriter.rewrite(Expression expression,
Session session,
Metadata metadata,
TypeAnalyzer typeAnalyzer,
SymbolAllocator symbolAllocator) |
| Constructor and Description |
|---|
EffectivePredicateExtractor(DomainTranslator domainTranslator,
Metadata metadata) |
InputExtractor(Metadata metadata,
Session session) |
LocalExecutionPlanner(Metadata metadata,
TypeAnalyzer typeAnalyzer,
Optional<ExplainAnalyzeContext> explainAnalyzeContext,
PageSourceProvider pageSourceProvider,
IndexManager indexManager,
NodePartitioningManager nodePartitioningManager,
PageSinkManager pageSinkManager,
ExchangeClientSupplier exchangeClientSupplier,
ExpressionCompiler expressionCompiler,
PageFunctionCompiler pageFunctionCompiler,
JoinFilterFunctionCompiler joinFilterFunctionCompiler,
IndexJoinLookupStats indexJoinLookupStats,
TaskManagerConfig taskManagerConfig,
SpillerFactory spillerFactory,
SingleStreamSpillerFactory singleStreamSpillerFactory,
PartitioningSpillerFactory partitioningSpillerFactory,
BlockEncodingSerde blockEncodingSerde,
PagesIndex.Factory pagesIndexFactory,
JoinCompiler joinCompiler,
LookupJoinOperators lookupJoinOperators,
OrderingCompiler orderingCompiler) |
LogicalPlanner(Session session,
List<PlanOptimizer> planOptimizers,
PlanNodeIdAllocator idAllocator,
Metadata metadata,
TypeAnalyzer typeAnalyzer,
StatsCalculator statsCalculator,
CostCalculator costCalculator,
WarningCollector warningCollector) |
LogicalPlanner(Session session,
List<PlanOptimizer> planOptimizers,
PlanSanityChecker planSanityChecker,
PlanNodeIdAllocator idAllocator,
Metadata metadata,
TypeAnalyzer typeAnalyzer,
StatsCalculator statsCalculator,
CostCalculator costCalculator,
WarningCollector warningCollector) |
PlanFragmenter(Metadata metadata,
NodePartitioningManager nodePartitioningManager,
QueryManagerConfig queryManagerConfig) |
PlanOptimizers(Metadata metadata,
TypeAnalyzer typeAnalyzer,
FeaturesConfig featuresConfig,
NodeSchedulerConfig nodeSchedulerConfig,
InternalNodeManager nodeManager,
TaskManagerConfig taskManagerConfig,
org.weakref.jmx.MBeanExporter exporter,
SplitManager splitManager,
PageSourceManager pageSourceManager,
StatsCalculator statsCalculator,
CostCalculator costCalculator,
CostCalculator estimatedExchangesCostCalculator,
CostComparator costComparator,
TaskCountEstimator taskCountEstimator) |
PlanOptimizers(Metadata metadata,
TypeAnalyzer typeAnalyzer,
FeaturesConfig featuresConfig,
TaskManagerConfig taskManagerConfig,
boolean forceSingleNode,
org.weakref.jmx.MBeanExporter exporter,
SplitManager splitManager,
PageSourceManager pageSourceManager,
StatsCalculator statsCalculator,
CostCalculator costCalculator,
CostCalculator estimatedExchangesCostCalculator,
CostComparator costComparator,
TaskCountEstimator taskCountEstimator) |
StatisticsAggregationPlanner(SymbolAllocator symbolAllocator,
Metadata metadata) |
TypeAnalyzer(SqlParser parser,
Metadata metadata) |
| Modifier and Type | Method and Description |
|---|---|
static Optional<PlanNode> |
PushPredicateIntoTableScan.pushFilterIntoTableScan(TableScanNode node,
Expression predicate,
boolean pruneWithPredicateExpression,
Session session,
TypeProvider types,
PlanNodeIdAllocator idAllocator,
Metadata metadata,
TypeAnalyzer typeAnalyzer,
DomainTranslator domainTranslator) |
| Constructor and Description |
|---|
AddExchanges(Metadata metadata,
TypeAnalyzer typeAnalyzer) |
AddLocalExchanges(Metadata metadata,
TypeAnalyzer typeAnalyzer) |
BeginTableWrite(Metadata metadata) |
ExpressionEquivalence(Metadata metadata,
TypeAnalyzer typeAnalyzer) |
IndexJoinOptimizer(Metadata metadata) |
MetadataDeleteOptimizer(Metadata metadata) |
MetadataQueryOptimizer(Metadata metadata) |
OptimizeMixedDistinctAggregations(Metadata metadata) |
PredicatePushDown(Metadata metadata,
TypeAnalyzer typeAnalyzer) |
TransformQuantifiedComparisonApplyToLateralJoin(Metadata metadata) |
WindowFilterPushDown(Metadata metadata) |
| Modifier and Type | Method and Description |
|---|---|
static String |
IoPlanPrinter.textIoPlan(PlanNode plan,
Metadata metadata,
Session session) |
| Modifier and Type | Method and Description |
|---|---|
static String |
PlanPrinter.jsonFragmentPlan(PlanNode root,
Map<Symbol,Type> symbols,
FunctionRegistry functionRegistry,
Optional<Metadata> metadata,
Session session) |
static String |
PlanPrinter.textDistributedPlan(StageInfo outputStageInfo,
FunctionRegistry functionRegistry,
Optional<Metadata> metadata,
Session session,
boolean verbose) |
static String |
PlanPrinter.textDistributedPlan(SubPlan plan,
FunctionRegistry functionRegistry,
Optional<Metadata> metadata,
Session session,
boolean verbose) |
static String |
PlanPrinter.textLogicalPlan(PlanNode plan,
TypeProvider types,
FunctionRegistry functionRegistry,
Optional<Metadata> metadata,
StatsAndCosts estimatedStatsAndCosts,
Session session,
int level) |
static String |
PlanPrinter.textLogicalPlan(PlanNode plan,
TypeProvider types,
FunctionRegistry functionRegistry,
Optional<Metadata> metadata,
StatsAndCosts estimatedStatsAndCosts,
Session session,
int level,
boolean verbose) |
static String |
PlanPrinter.textLogicalPlan(PlanNode plan,
TypeProvider types,
Optional<StageExecutionDescriptor> stageExecutionStrategy,
FunctionRegistry functionRegistry,
Optional<Metadata> metadata,
StatsAndCosts estimatedStatsAndCosts,
Session session,
Optional<Map<PlanNodeId,PlanNodeStats>> stats,
int level,
boolean verbose) |
| Modifier and Type | Method and Description |
|---|---|
void |
TypeValidator.validate(PlanNode plan,
Session session,
Metadata metadata,
TypeAnalyzer typeAnalyzer,
TypeProvider types,
WarningCollector warningCollector) |
void |
ValidateDependenciesChecker.validate(PlanNode plan,
Session session,
Metadata metadata,
TypeAnalyzer typeAnalyzer,
TypeProvider types,
WarningCollector warningCollector) |
void |
VerifyNoFilteredAggregations.validate(PlanNode plan,
Session session,
Metadata metadata,
TypeAnalyzer typeAnalyzer,
TypeProvider types,
WarningCollector warningCollector) |
void |
VerifyOnlyOneOutputNode.validate(PlanNode plan,
Session session,
Metadata metadata,
TypeAnalyzer typeAnalyzer,
TypeProvider types,
WarningCollector warningCollector) |
void |
ValidateAggregationsWithDefaultValues.validate(PlanNode planNode,
Session session,
Metadata metadata,
TypeAnalyzer typeAnalyzer,
TypeProvider types,
WarningCollector warningCollector) |
void |
NoDuplicatePlanNodeIdsChecker.validate(PlanNode planNode,
Session session,
Metadata metadata,
TypeAnalyzer typeAnalyzer,
TypeProvider types,
WarningCollector warningCollector) |
void |
ValidateStreamingAggregations.validate(PlanNode planNode,
Session session,
Metadata metadata,
TypeAnalyzer typeAnalyzer,
TypeProvider types,
WarningCollector warningCollector) |
void |
NoSubqueryExpressionLeftChecker.validate(PlanNode plan,
Session session,
Metadata metadata,
TypeAnalyzer typeAnalyzer,
TypeProvider types,
WarningCollector warningCollector) |
void |
NoIdentifierLeftChecker.validate(PlanNode plan,
Session session,
Metadata metadata,
TypeAnalyzer typeAnalyzer,
TypeProvider types,
WarningCollector warningCollector) |
void |
PlanSanityChecker.Checker.validate(PlanNode planNode,
Session session,
Metadata metadata,
TypeAnalyzer typeAnalyzer,
TypeProvider types,
WarningCollector warningCollector) |
void |
PlanSanityChecker.validateFinalPlan(PlanNode planNode,
Session session,
Metadata metadata,
TypeAnalyzer typeAnalyzer,
TypeProvider types,
WarningCollector warningCollector) |
void |
PlanSanityChecker.validateIntermediatePlan(PlanNode planNode,
Session session,
Metadata metadata,
TypeAnalyzer typeAnalyzer,
TypeProvider types,
WarningCollector warningCollector) |
| Modifier and Type | Method and Description |
|---|---|
static Statement |
StatementRewrite.rewrite(Session session,
Metadata metadata,
SqlParser parser,
Optional<QueryExplainer> queryExplainer,
Statement node,
List<Expression> parameters,
AccessControl accessControl,
WarningCollector warningCollector) |
Statement |
ShowStatsRewrite.rewrite(Session session,
Metadata metadata,
SqlParser parser,
Optional<QueryExplainer> queryExplainer,
Statement node,
List<Expression> parameters,
AccessControl accessControl,
WarningCollector warningCollector) |
| Modifier and Type | Method and Description |
|---|---|
Metadata |
QueryRunner.getMetadata() |
Metadata |
LocalQueryRunner.getMetadata() |
Copyright © 2012–2019. All rights reserved.