Skip to content

[CELEBORN-1447] Support configuring thread number of worker to wait for commit shuffle data files to finish#2539

Closed
SteNicholas wants to merge 1 commit intoapache:mainfrom
SteNicholas:CELEBORN-1447
Closed

[CELEBORN-1447] Support configuring thread number of worker to wait for commit shuffle data files to finish#2539
SteNicholas wants to merge 1 commit intoapache:mainfrom
SteNicholas:CELEBORN-1447

Conversation

@SteNicholas
Copy link
Member

What changes were proposed in this pull request?

Introduce celeborn.worker.commitFiles.wait.threads to support configuring thread number of worker to wait for commit shuffle data files to finish.

Why are the changes needed?

celeborn.worker.commitFiles.threads supports the configuration that is the thread number of worker to commit shuffle data files asynchronously including waiting for commit files to finish at present. It should support to configure thread number of waiting for commit shuffle data files to finish which avoids the situation where the commit thread pool is waiting for commit files and no thread could commit shuffle data files.

Does this PR introduce any user-facing change?

No.

How was this patch tested?

GA.

@SteNicholas
Copy link
Member Author

SteNicholas commented Jun 3, 2024

Ping @FMX, @waitinfuture, @RexXiong.

Copy link
Contributor

@FMX FMX left a comment

Choose a reason for hiding this comment

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

LGTM. Thanks. Merged into main(v0.6.0) and branch-0.5(v0.5.0).

@FMX FMX closed this in 450dac8 Jun 3, 2024
cfmcgrady pushed a commit to cfmcgrady/incubator-celeborn that referenced this pull request Aug 21, 2025
…or commit shuffle data files to finish

Introduce `celeborn.worker.commitFiles.wait.threads` to support configuring thread number of worker to wait for commit shuffle data files to finish.

`celeborn.worker.commitFiles.threads` supports the configuration that is the thread number of worker to commit shuffle data files asynchronously including waiting for commit files to finish at present. It should support to configure thread number of waiting for commit shuffle data files to finish which avoids the situation where the commit thread pool is waiting for commit files and no thread could commit shuffle data files.

No.

GA.

Closes apache#2539 from SteNicholas/CELEBORN-1447.

Authored-by: SteNicholas <programgeek@163.com>
Signed-off-by: mingji <fengmingxiao.fmx@alibaba-inc.com>
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.

2 participants