Uses of Interface
io.trino.sql.planner.sanity.PlanSanityChecker.Checker
Packages that use PlanSanityChecker.Checker
-
Uses of PlanSanityChecker.Checker in io.trino.sql.planner.sanity
Classes in io.trino.sql.planner.sanity that implement PlanSanityChecker.CheckerModifier and TypeClassDescriptionclassWhen dynamic filter assignments are present on a Join node, they should be consumed by a Filter node on it's probe sideclassclassclassfinal classEnsures that all the expressions and FunctionCalls matches their output symbolsclassWhen an aggregation has an empty grouping set then a default value needs to be returned in the output (e.g: 0 for COUNT(*)).final classEnsures that all dependencies (i.e., symbols in expressions) for a plan node are provided by its source nodesclassWhen a SCALED_WRITER_DISTRIBUTION is chosen as partitioning method then target writer should support for it.classVerifies that input of streaming aggregations is grouped on the grouping keysfinal classfinal classfinal class