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

Fetch mapper data in advance for shuffle tasks #3034

Draft
wants to merge 5 commits into
base: master
Choose a base branch
from

Conversation

hekaisheng
Copy link
Contributor

What do these changes do?

There is a barrier now that reducers start to fetch mapper data after all mappers done, this PR try to prefetch map data once one mapper execution is done to break the barrier, it would bring improvement of shuffle performance.

Related issue number

Fixes #xxxx

Check code requirements

  • tests added / passed (if needed)
  • Ensure all linting tests pass, see here for how to run them

@hekaisheng hekaisheng added this to the v0.10.0a1 milestone May 13, 2022
@qinxuye qinxuye added the to be backported Indicate that the PR need to be backported to stable branch label May 13, 2022
@qinxuye qinxuye force-pushed the enh/push-shuffle branch from af2a92f to 3a49a47 Compare June 8, 2022 07:04
@qinxuye qinxuye removed this from the v0.10.0a1 milestone Jun 12, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
mod: subtask service mod: task service shuffle to be backported Indicate that the PR need to be backported to stable branch type: enhancement request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants