Expand description
EXPLAIN ... AS TEXT support for LIR structures.
The format adheres to the following conventions:
- In general, every line that starts with an uppercase character
corresponds to a
Planvariant. - Whenever the variant has an attached
~Plan, the printed name is$V::$Pwhere$Videntifies the variant and$Pthe plan. - The fields of a
~Planstruct attached to aPlanare rendered as if they were part of the variant themself. - Non-recursive parameters of each sub-plan are written as
$key=$valpairs on the same line or as lowercase$keyfields on indented lines. - A single non-recursive parameter can be written just as
$val.
Structsยง
- Arrangement ๐
- Helper struct for rendering an arrangement.
- Permutation ๐
- Helper struct for rendering a permutation.
- Plan
Annotations ๐ - Annotations for physical plans.