OptionalcanOptionalcanIf this actor can handle undefs overlapping variable bindings. Defaults to false.
OptionalisIf this join operator will not invoke any other join or query operations below, and can therefore be considered a leaf of the join plan. Defaults to true.
OptionallimitCan be used by subclasses to indicate the max or min number of streams that can be joined. 0 for infinity. By default, this indicates the max number, but can be inverted by setting limitEntriesMin to true.
OptionallimitIf true, the limitEntries field is a lower limit, otherwise, it is an upper limit. Defaults to false.
The logical join type this actor can handle.
The physical name of join operation this actor implements. This is used for debug and query plan logs.
OptionalrequiresIf this join operator must only be used for join entries with (at least partially) common variables.
If this join operator can handle join entries with
operationModifiedset to true. This will typically only be true for bind-join-like operators.