-
Notifications
You must be signed in to change notification settings - Fork 551
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
add CrossJoinConsumer #2231
add CrossJoinConsumer #2231
Conversation
3fa1c82
to
0b8fc9d
Compare
baad44f
to
0c739da
Compare
0b8fc9d
to
d1ea52f
Compare
d1ea52f
to
9036eb6
Compare
9036eb6
to
0079146
Compare
39aa084
to
8eb8548
Compare
4bc7aee
to
92ac701
Compare
localExecutionNodes | ||
); | ||
nl = new NestedLoop(jobId, lastNL, right, nestedLoopPhase, true, null); | ||
*/ |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
remove
add a planner test like discussed |
please rebase master into cross-joins and then cross-joins into this branch. There are some changes (e.g. TransportExecutor ) which should be already in master |
This was already rebased against master but I removed the branch logic in the TransportExecutor when I cherry-picked it because it was unused due to the missing NL plan. |
92ac701
to
089efbf
Compare
d0fcb5a
to
40050a2
Compare
(cherry-picked from old cross-join branch)
1c438bc
to
40bcb00
Compare
QueryAndFetch leftPlan = (QueryAndFetch) plan.left().plan(); | ||
CollectPhase collectPhase = leftPlan.collectNode(); | ||
assertThat(collectPhase.projections().size(), is(1)); | ||
TopNProjection topN = ((TopNProjection) collectPhase.projections().get(0)); |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
please change the comment in https://github.com/crate/crate/pull/2231/files#diff-7159fb3ea2b2d07a81f969fbc77c1f7dR210 it's confusing
@javax.annotation.Nullable | ||
@Override | ||
public PageDownstreamContext pageDownstreamContext(byte inputId) { | ||
assert inputId == 0 : "This downstream context only support 1 input"; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
supports
ack |
7ff6057
to
3d58a81
Compare
No description provided.