xiedeyantu commented on code in PR #4778:
URL: https://github.com/apache/calcite/pull/4778#discussion_r2739011232
##########
linq4j/src/main/java/org/apache/calcite/linq4j/EnumerableDefaults.java:
##########
@@ -1965,6 +1965,62 @@ static <TSource, TInner, TKey, TNsKey, TResult>
Enumerable<TResult> leftMarkHash
};
}
+ /**
+ * For each row of the {@code outer} enumerable returns correlated rows
+ * from the inner enumerable generated for each outer row, filtered by a
predicate
+ * (correlated LEFT_MARK join).
Review Comment:
Indeed, the only difference between the two is whether or not to use
outerRow. I adjusted it so that both call the same implementation
`leftMarkJoinInternal`.
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]