Append the given metadata to the given node.
The node to add metadata to.
The metadata to add.
Log an operation.
Important here is that the node
and parentNode
can be of any type,
as long as they properly reference each other in subsequent calls.
These node references can be used to build up a hierarchy.
The current logical query operator.
The current physical query operator. This may be omitted if no physical operator applies.
The current operation node.
The parent operation node.
The current actor name.
Metadata to include together in the physical query plan output for this node.
Remove all matching children from the given node,
Serialize the collected query plan to JSON.
Add the given child to the given parent node.
A node to add to the parent.
The parent to add to.
A physical query plan logger collects operations, which can then be serialized as a query plan to JSON.