Skip to main content

Module expr_depth

Module expr_depth 

Source

Structsยง

ExprDepthRule ๐Ÿ”’
Checks the analyzer output, including the SessionState EXPLAIN path.

Constantsยง

MAX_EXPR_DEPTH ๐Ÿ”’

Functionsยง

validate_expr ๐Ÿ”’
validate_plan ๐Ÿ”’
Rejects deep expressions before recursive optimizer traversal, cloning, or display. Both plan and expression traversal are iterative. Subquery Arcs are retained so expressions supplied temporarily by extension nodes can also be inspected safely.
validate_plan_exprs ๐Ÿ”’