Skip to content
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

executor: Asynchronouly sending tasks in the table reader #18913

Closed
wants to merge 10 commits into from

Conversation

fzhedu
Copy link
Contributor

@fzhedu fzhedu commented Jul 31, 2020

What problem does this PR solve?

Issue Number: close #14320

Problem Summary:

What is changed and how it works?

Proposal: xxx

What's Changed: add asyncronized sender when sending tasks to coprocessors

How it Works: send tasks to a channel, where the workes fetch tasks to do. with regard to the keepOrder case, we additionaly add the tasks to a asyncOrderTasksCh.

Related changes

  • Need to cherry-pick to the release branch

Check List

Tests

  • Unit test

Release note

  • support asynchrously sending tasks to coprocess workers when fetching data from tikv

@fzhedu fzhedu changed the title executor: Async send executor: Asynchronouly sending tasks in the table reader Aug 5, 2020
@fzhedu
Copy link
Contributor Author

fzhedu commented Aug 6, 2020

/rebuild

@fzhedu
Copy link
Contributor Author

fzhedu commented Aug 6, 2020

/rebuild

@fzhedu
Copy link
Contributor Author

fzhedu commented Aug 6, 2020

/run-unit-test

2 similar comments
@fzhedu
Copy link
Contributor Author

fzhedu commented Aug 6, 2020

/run-unit-test

@fzhedu
Copy link
Contributor Author

fzhedu commented Aug 7, 2020

/run-unit-test

@zz-jason
Copy link
Member

zz-jason commented Feb 9, 2021

I'm going to close this PR since it's hasn't been updated for a long time, feel free to reopen it if you are planning to continue this PR in the future. Thanks for your contribution.

@zz-jason zz-jason closed this Feb 9, 2021
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.

Parallel building cop tasks with cop workers in TiKV client. (select * from limit 1 is too slow)
2 participants