Skip to content

sql: remove local execution of projectSetNode and implement ConstructProjectSet in the new factory#52146

Merged
craig[bot] merged 2 commits intocockroachdb:masterfrom
yuzefovich:distsql-project-set
Aug 4, 2020
Merged

sql: remove local execution of projectSetNode and implement ConstructProjectSet in the new factory#52146
craig[bot] merged 2 commits intocockroachdb:masterfrom
yuzefovich:distsql-project-set

Conversation

@yuzefovich
Copy link
Copy Markdown
Member

@yuzefovich yuzefovich commented Jul 30, 2020

Depends on #52108.

sql: remove local execution of projectSetNode

We have project set processor which is always planned for
projectSetNode, so this commit removes the dead code of its local
execution. Additionally, it removes some unused fields and cleans up
cancellation check of the processor.

Release note: None

sql: implement ConstructProjectSet in the new factory

Addresses: #47473.

Release note: None

@cockroach-teamcity
Copy link
Copy Markdown
Member

This change is Reviewable

@yuzefovich yuzefovich force-pushed the distsql-project-set branch from 5a7f7f3 to a243d08 Compare July 30, 2020 18:36
@yuzefovich yuzefovich changed the title sql: remove local execution of projectSetNode sql: remove local execution of projectSetNode and implement ConstructProjectSet in the new factory Jul 30, 2020
@yuzefovich
Copy link
Copy Markdown
Member Author

First two commits are in a separate PR.

@yuzefovich yuzefovich requested review from a team and jordanlewis July 30, 2020 18:43
@yuzefovich yuzefovich force-pushed the distsql-project-set branch 3 times, most recently from 77ab99c to e0eaf6e Compare July 30, 2020 21:47
Copy link
Copy Markdown
Contributor

@asubiotto asubiotto left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Last two commits :lgtm: reviewed the first two separately

Reviewed 5 of 5 files at r3, 5 of 5 files at r4.
Reviewable status: :shipit: complete! 1 of 0 LGTMs obtained (waiting on @jordanlewis)

@dpulls
Copy link
Copy Markdown

dpulls bot commented Aug 4, 2020

🎉 All dependencies have been resolved !

We have project set processor which is always planned for
`projectSetNode`, so this commit removes the dead code of its local
execution. Additionally, it removes some unused fields and cleans up
cancellation check of the processor.

Release note: None
@yuzefovich yuzefovich force-pushed the distsql-project-set branch from e0eaf6e to fe44189 Compare August 4, 2020 15:15
@yuzefovich
Copy link
Copy Markdown
Member Author

TFTR!

bors r+

@craig
Copy link
Copy Markdown
Contributor

craig bot commented Aug 4, 2020

Build succeeded:

@craig craig bot merged commit b380060 into cockroachdb:master Aug 4, 2020
@yuzefovich yuzefovich deleted the distsql-project-set branch August 4, 2020 18:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants