This operator performs a left outer join between the already matched path and the pattern path.
This operator performs a left outer join between the already matched path and the pattern path. If, for a given, already bound match, there is a non-null partner, we set a target column to true, otherwise false. Only the mandatory match data and the target column are kept in the result.
mandatory match data
expanded pattern predicate data
field that will store the subquery value (exists true/false)
result header (lhs header + predicateField)
Dummy operator that allows for more readable Spark plan trees that can name tables.
Dummy operator that allows for more readable Spark plan trees that can name tables.
PhysicalOperatorDebugging names cached input tables according to the CAPS operator that produced them.
name of the table, in CAPS used to name the table after the operator that produced it
Computes the union of the two input operators.
Computes the union of the two input operators. The two inputs must have identical headers. This operation does not remove duplicates.
The output header of this operation is identical to the input headers.
the first operand
the second operand
table with aliases and data for new entities
graph on which we construct the new graph