Uses of Interface
io.prestosql.execution.warnings.WarningCollector
-
-
Uses of WarningCollector in io.prestosql.execution
Methods in io.prestosql.execution that return WarningCollector Modifier and Type Method Description WarningCollectorQueryStateMachine. getWarningCollector()Methods in io.prestosql.execution with parameters of type WarningCollector Modifier and Type Method Description static QueryStateMachineQueryStateMachine. begin(String query, Optional<String> preparedQuery, Session session, URI self, ResourceGroupId resourceGroup, boolean transactionControl, TransactionManager transactionManager, AccessControl accessControl, Executor executor, Metadata metadata, WarningCollector warningCollector, Optional<QueryType> queryType)Created QueryStateMachines must be transitioned to terminal states to clean up resources.DataDefinitionExecution<?>DataDefinitionExecution.DataDefinitionExecutionFactory. createQueryExecution(QueryPreparer.PreparedQuery preparedQuery, QueryStateMachine stateMachine, Slug slug, WarningCollector warningCollector)TQueryExecution.QueryExecutionFactory. createQueryExecution(QueryPreparer.PreparedQuery preparedQuery, QueryStateMachine stateMachine, Slug slug, WarningCollector warningCollector)QueryExecutionSqlQueryExecution.SqlQueryExecutionFactory. createQueryExecution(QueryPreparer.PreparedQuery preparedQuery, QueryStateMachine stateMachine, Slug slug, WarningCollector warningCollector) -
Uses of WarningCollector in io.prestosql.execution.warnings
Classes in io.prestosql.execution.warnings that implement WarningCollector Modifier and Type Class Description classDefaultWarningCollectorFields in io.prestosql.execution.warnings declared as WarningCollector Modifier and Type Field Description static WarningCollectorWarningCollector. NOOPMethods in io.prestosql.execution.warnings that return WarningCollector Modifier and Type Method Description WarningCollectorWarningCollectorFactory. create() -
Uses of WarningCollector in io.prestosql.sql.analyzer
Methods in io.prestosql.sql.analyzer with parameters of type WarningCollector Modifier and Type Method Description AnalysisQueryExplainer. analyze(Session session, Statement statement, List<Expression> parameters, WarningCollector warningCollector)static ExpressionAnalysisExpressionAnalyzer. analyzeExpression(Session session, Metadata metadata, GroupProvider groupProvider, AccessControl accessControl, SqlParser sqlParser, Scope scope, Analysis analysis, Expression expression, WarningCollector warningCollector, CorrelationSupport correlationSupport)static ExpressionAnalysisExpressionAnalyzer. analyzeExpressions(Session session, Metadata metadata, GroupProvider groupProvider, AccessControl accessControl, SqlParser sqlParser, TypeProvider types, Iterable<Expression> expressions, Map<NodeRef<Parameter>,Expression> parameters, WarningCollector warningCollector, boolean isDescribe)static ExpressionAnalyzerExpressionAnalyzer. create(Analysis analysis, Session session, Metadata metadata, SqlParser sqlParser, GroupProvider groupProvider, AccessControl accessControl, TypeProvider types, WarningCollector warningCollector)static ExpressionAnalyzerExpressionAnalyzer. create(Analysis analysis, Session session, Metadata metadata, SqlParser sqlParser, GroupProvider groupProvider, AccessControl accessControl, TypeProvider types, WarningCollector warningCollector, CorrelationSupport correlationSupport)static ExpressionAnalyzerExpressionAnalyzer. createConstantAnalyzer(Metadata metadata, AccessControl accessControl, Session session, Map<NodeRef<Parameter>,Expression> parameters, WarningCollector warningCollector)static ExpressionAnalyzerExpressionAnalyzer. createConstantAnalyzer(Metadata metadata, AccessControl accessControl, Session session, Map<NodeRef<Parameter>,Expression> parameters, WarningCollector warningCollector, boolean isDescribe)static ExpressionAnalyzerExpressionAnalyzer. createWithoutSubqueries(Metadata metadata, AccessControl accessControl, Session session, TypeProvider symbolTypes, Map<NodeRef<Parameter>,Expression> parameters, Function<? super Node,? extends RuntimeException> statementAnalyzerRejection, WarningCollector warningCollector, boolean isDescribe)static ExpressionAnalyzerExpressionAnalyzer. createWithoutSubqueries(Metadata metadata, AccessControl accessControl, Session session, Map<NodeRef<Parameter>,Expression> parameters, ErrorCodeSupplier errorCode, String message, WarningCollector warningCollector, boolean isDescribe)StringQueryExplainer. getGraphvizPlan(Session session, Statement statement, ExplainType.Type planType, List<Expression> parameters, WarningCollector warningCollector)StringQueryExplainer. getJsonPlan(Session session, Statement statement, ExplainType.Type planType, List<Expression> parameters, WarningCollector warningCollector)PlanQueryExplainer. getLogicalPlan(Session session, Statement statement, List<Expression> parameters, WarningCollector warningCollector)StringQueryExplainer. getPlan(Session session, Statement statement, ExplainType.Type planType, List<Expression> parameters, WarningCollector warningCollector)Constructors in io.prestosql.sql.analyzer with parameters of type WarningCollector Constructor Description Analyzer(Session session, Metadata metadata, SqlParser sqlParser, GroupProvider groupProvider, AccessControl accessControl, Optional<QueryExplainer> queryExplainer, List<Expression> parameters, Map<NodeRef<Parameter>,Expression> parameterLookup, WarningCollector warningCollector, StatsCalculator statsCalculator)ExpressionAnalyzer(Metadata metadata, AccessControl accessControl, Function<Node,io.prestosql.sql.analyzer.StatementAnalyzer> statementAnalyzerFactory, Session session, TypeProvider symbolTypes, Map<NodeRef<Parameter>,Expression> parameters, WarningCollector warningCollector, boolean isDescribe, CorrelationSupport correlationSupport) -
Uses of WarningCollector in io.prestosql.sql.planner
Methods in io.prestosql.sql.planner with parameters of type WarningCollector Modifier and Type Method Description SubPlanPlanFragmenter. createSubPlans(Session session, Plan plan, boolean forceSingleNode, WarningCollector warningCollector)Constructors in io.prestosql.sql.planner with parameters of type WarningCollector Constructor Description LogicalPlanner(Session session, List<PlanOptimizer> planOptimizers, PlanNodeIdAllocator idAllocator, Metadata metadata, TypeOperators typeOperators, TypeAnalyzer typeAnalyzer, StatsCalculator statsCalculator, CostCalculator costCalculator, WarningCollector warningCollector)LogicalPlanner(Session session, List<PlanOptimizer> planOptimizers, PlanSanityChecker planSanityChecker, PlanNodeIdAllocator idAllocator, Metadata metadata, TypeOperators typeOperators, TypeAnalyzer typeAnalyzer, StatsCalculator statsCalculator, CostCalculator costCalculator, WarningCollector warningCollector) -
Uses of WarningCollector in io.prestosql.sql.planner.iterative
Methods in io.prestosql.sql.planner.iterative that return WarningCollector Modifier and Type Method Description WarningCollectorRule.Context. getWarningCollector()Methods in io.prestosql.sql.planner.iterative with parameters of type WarningCollector Modifier and Type Method Description PlanNodeIterativeOptimizer. optimize(PlanNode plan, Session session, TypeProvider types, SymbolAllocator symbolAllocator, PlanNodeIdAllocator idAllocator, WarningCollector warningCollector) -
Uses of WarningCollector in io.prestosql.sql.planner.iterative.rule
Methods in io.prestosql.sql.planner.iterative.rule with parameters of type WarningCollector Modifier and Type Method Description PlanNodeRemoveUnsupportedDynamicFilters. optimize(PlanNode plan, Session session, TypeProvider types, SymbolAllocator symbolAllocator, PlanNodeIdAllocator idAllocator, WarningCollector warningCollector) -
Uses of WarningCollector in io.prestosql.sql.planner.optimizations
Methods in io.prestosql.sql.planner.optimizations with parameters of type WarningCollector Modifier and Type Method Description PlanNodeAddExchanges. optimize(PlanNode plan, Session session, TypeProvider types, SymbolAllocator symbolAllocator, PlanNodeIdAllocator idAllocator, WarningCollector warningCollector)PlanNodeAddLocalExchanges. optimize(PlanNode plan, Session session, TypeProvider types, SymbolAllocator symbolAllocator, PlanNodeIdAllocator idAllocator, WarningCollector warningCollector)PlanNodeBeginTableWrite. optimize(PlanNode plan, Session session, TypeProvider types, SymbolAllocator symbolAllocator, PlanNodeIdAllocator idAllocator, WarningCollector warningCollector)PlanNodeCheckSubqueryNodesAreRewritten. optimize(PlanNode plan, Session session, TypeProvider types, SymbolAllocator symbolAllocator, PlanNodeIdAllocator idAllocator, WarningCollector warningCollector)PlanNodeHashGenerationOptimizer. optimize(PlanNode plan, Session session, TypeProvider types, SymbolAllocator symbolAllocator, PlanNodeIdAllocator idAllocator, WarningCollector warningCollector)PlanNodeIndexJoinOptimizer. optimize(PlanNode plan, Session session, TypeProvider type, SymbolAllocator symbolAllocator, PlanNodeIdAllocator idAllocator, WarningCollector warningCollector)PlanNodeLimitPushDown. optimize(PlanNode plan, Session session, TypeProvider types, SymbolAllocator symbolAllocator, PlanNodeIdAllocator idAllocator, WarningCollector warningCollector)PlanNodeMetadataQueryOptimizer. optimize(PlanNode plan, Session session, TypeProvider types, SymbolAllocator symbolAllocator, PlanNodeIdAllocator idAllocator, WarningCollector warningCollector)PlanNodeOptimizeMixedDistinctAggregations. optimize(PlanNode plan, Session session, TypeProvider types, SymbolAllocator symbolAllocator, PlanNodeIdAllocator idAllocator, WarningCollector warningCollector)PlanNodePlanOptimizer. optimize(PlanNode plan, Session session, TypeProvider types, SymbolAllocator symbolAllocator, PlanNodeIdAllocator idAllocator, WarningCollector warningCollector)PlanNodePredicatePushDown. optimize(PlanNode plan, Session session, TypeProvider types, SymbolAllocator symbolAllocator, PlanNodeIdAllocator idAllocator, WarningCollector warningCollector)PlanNodePruneUnreferencedOutputs. optimize(PlanNode plan, Session session, TypeProvider types, SymbolAllocator symbolAllocator, PlanNodeIdAllocator idAllocator, WarningCollector warningCollector)PlanNodeReplicateSemiJoinInDelete. optimize(PlanNode plan, Session session, TypeProvider types, SymbolAllocator symbolAllocator, PlanNodeIdAllocator idAllocator, WarningCollector warningCollector)PlanNodeStatsRecordingPlanOptimizer. optimize(PlanNode plan, Session session, TypeProvider types, SymbolAllocator symbolAllocator, PlanNodeIdAllocator idAllocator, WarningCollector warningCollector)PlanNodeTableDeleteOptimizer. optimize(PlanNode plan, Session session, TypeProvider types, SymbolAllocator symbolAllocator, PlanNodeIdAllocator idAllocator, WarningCollector warningCollector)PlanNodeTransformQuantifiedComparisonApplyToCorrelatedJoin. optimize(PlanNode plan, Session session, TypeProvider types, SymbolAllocator symbolAllocator, PlanNodeIdAllocator idAllocator, WarningCollector warningCollector)PlanNodeUnaliasSymbolReferences. optimize(PlanNode plan, Session session, TypeProvider types, SymbolAllocator symbolAllocator, PlanNodeIdAllocator idAllocator, WarningCollector warningCollector)PlanNodeWindowFilterPushDown. optimize(PlanNode plan, Session session, TypeProvider types, SymbolAllocator symbolAllocator, PlanNodeIdAllocator idAllocator, WarningCollector warningCollector) -
Uses of WarningCollector in io.prestosql.sql.planner.sanity
Methods in io.prestosql.sql.planner.sanity with parameters of type WarningCollector Modifier and Type Method Description voidAllFunctionsResolved. validate(PlanNode planNode, Session session, Metadata metadata, TypeOperators typeOperators, TypeAnalyzer typeAnalyzer, TypeProvider types, WarningCollector warningCollector)voidDynamicFiltersChecker. validate(PlanNode plan, Session session, Metadata metadata, TypeOperators typeOperators, TypeAnalyzer typeAnalyzer, TypeProvider types, WarningCollector warningCollector)voidNoDuplicatePlanNodeIdsChecker. validate(PlanNode planNode, Session session, Metadata metadata, TypeOperators typeOperators, TypeAnalyzer typeAnalyzer, TypeProvider types, WarningCollector warningCollector)voidNoIdentifierLeftChecker. validate(PlanNode plan, Session session, Metadata metadata, TypeOperators typeOperators, TypeAnalyzer typeAnalyzer, TypeProvider types, WarningCollector warningCollector)voidNoSubqueryExpressionLeftChecker. validate(PlanNode plan, Session session, Metadata metadata, TypeOperators typeOperators, TypeAnalyzer typeAnalyzer, TypeProvider types, WarningCollector warningCollector)voidPlanSanityChecker.Checker. validate(PlanNode planNode, Session session, Metadata metadata, TypeOperators typeOperators, TypeAnalyzer typeAnalyzer, TypeProvider types, WarningCollector warningCollector)voidSugarFreeChecker. validate(PlanNode planNode, Session session, Metadata metadata, TypeOperators typeOperators, TypeAnalyzer typeAnalyzer, TypeProvider types, WarningCollector warningCollector)voidTableScanValidator. validate(PlanNode plan, Session session, Metadata metadata, TypeOperators typeOperators, TypeAnalyzer typeAnalyzer, TypeProvider types, WarningCollector warningCollector)voidTypeValidator. validate(PlanNode plan, Session session, Metadata metadata, TypeOperators typeOperators, TypeAnalyzer typeAnalyzer, TypeProvider types, WarningCollector warningCollector)voidValidateAggregationsWithDefaultValues. validate(PlanNode planNode, Session session, Metadata metadata, TypeOperators typeOperators, TypeAnalyzer typeAnalyzer, TypeProvider types, WarningCollector warningCollector)voidValidateDependenciesChecker. validate(PlanNode plan, Session session, Metadata metadata, TypeOperators typeOperators, TypeAnalyzer typeAnalyzer, TypeProvider types, WarningCollector warningCollector)voidValidateStreamingAggregations. validate(PlanNode planNode, Session session, Metadata metadata, TypeOperators typeOperators, TypeAnalyzer typeAnalyzer, TypeProvider types, WarningCollector warningCollector)voidVerifyNoFilteredAggregations. validate(PlanNode plan, Session session, Metadata metadata, TypeOperators typeOperators, TypeAnalyzer typeAnalyzer, TypeProvider types, WarningCollector warningCollector)voidVerifyOnlyOneOutputNode. validate(PlanNode plan, Session session, Metadata metadata, TypeOperators typeOperators, TypeAnalyzer typeAnalyzer, TypeProvider types, WarningCollector warningCollector)voidPlanSanityChecker. validateFinalPlan(PlanNode planNode, Session session, Metadata metadata, TypeOperators typeOperators, TypeAnalyzer typeAnalyzer, TypeProvider types, WarningCollector warningCollector)voidPlanSanityChecker. validateIntermediatePlan(PlanNode planNode, Session session, Metadata metadata, TypeOperators typeOperators, TypeAnalyzer typeAnalyzer, TypeProvider types, WarningCollector warningCollector) -
Uses of WarningCollector in io.prestosql.sql.rewrite
Methods in io.prestosql.sql.rewrite with parameters of type WarningCollector Modifier and Type Method Description StatementShowStatsRewrite. rewrite(Session session, Metadata metadata, SqlParser parser, Optional<QueryExplainer> queryExplainer, Statement node, List<Expression> parameters, Map<NodeRef<Parameter>,Expression> parameterLookup, GroupProvider groupProvider, AccessControl accessControl, WarningCollector warningCollector, StatsCalculator statsCalculator)static StatementStatementRewrite. rewrite(Session session, Metadata metadata, SqlParser parser, Optional<QueryExplainer> queryExplainer, Statement node, List<Expression> parameters, Map<NodeRef<Parameter>,Expression> parameterLookup, GroupProvider groupProvider, AccessControl accessControl, WarningCollector warningCollector, StatsCalculator statsCalculator) -
Uses of WarningCollector in io.prestosql.testing
Classes in io.prestosql.testing that implement WarningCollector Modifier and Type Class Description classTestingWarningCollectorMethods in io.prestosql.testing that return WarningCollector Modifier and Type Method Description WarningCollectorTestingWarningCollectorFactory. create()Methods in io.prestosql.testing with parameters of type WarningCollector Modifier and Type Method Description PlanLocalQueryRunner. createPlan(Session session, String sql, WarningCollector warningCollector)PlanLocalQueryRunner. createPlan(Session session, String sql, LogicalPlanner.Stage stage, boolean forceSingleNode, WarningCollector warningCollector)PlanLocalQueryRunner. createPlan(Session session, String sql, LogicalPlanner.Stage stage, WarningCollector warningCollector)PlanLocalQueryRunner. createPlan(Session session, String sql, List<PlanOptimizer> optimizers, WarningCollector warningCollector)PlanLocalQueryRunner. createPlan(Session session, String sql, List<PlanOptimizer> optimizers, LogicalPlanner.Stage stage, WarningCollector warningCollector)default PlanQueryRunner. createPlan(Session session, String sql, WarningCollector warningCollector)QueryRunner.MaterializedResultWithPlanLocalQueryRunner. executeWithPlan(Session session, String sql, WarningCollector warningCollector)default QueryRunner.MaterializedResultWithPlanQueryRunner. executeWithPlan(Session session, String sql, WarningCollector warningCollector)
-