Skip to content

Reduce forking in CCR repo#98123

Merged
elasticsearchmachine merged 2 commits intoelastic:mainfrom
DaveCTurner:2023/08/02/ccr-chunk-forking
Aug 2, 2023
Merged

Reduce forking in CCR repo#98123
elasticsearchmachine merged 2 commits intoelastic:mainfrom
DaveCTurner:2023/08/02/ccr-chunk-forking

Conversation

@DaveCTurner
Copy link
Copy Markdown
Member

Today we deserialize the chunks received when creating a follower on the
CCR pool (prior to #97922 this was the transport thread) and then
manually fork off to the GENERIC pool to write the chunk to disk. It's
simpler just to do all this on the GENERIC pool to start with, so this
commit does that.

Today we deserialize the chunks received when creating a follower on the
CCR pool (prior to elastic#97922 this was the transport thread) and then
manually fork off to the GENERIC pool to write the chunk to disk. It's
simpler just to do all this on the GENERIC pool to start with, so this
commit does that.
@DaveCTurner DaveCTurner added >non-issue :Distributed/CCR Issues around the Cross Cluster State Replication features v8.10.0 labels Aug 2, 2023
@DaveCTurner DaveCTurner requested a review from pxsalehi August 2, 2023 07:38
@elasticsearchmachine elasticsearchmachine added the Team:Distributed Meta label for distributed team. label Aug 2, 2023
@elasticsearchmachine
Copy link
Copy Markdown
Collaborator

Pinging @elastic/es-distributed (Team:Distributed)

@DaveCTurner DaveCTurner added the auto-merge-without-approval Automatically merge pull request when CI checks pass (NB doesn't wait for reviews!) label Aug 2, 2023
@elasticsearchmachine elasticsearchmachine merged commit 4d15da9 into elastic:main Aug 2, 2023
@DaveCTurner DaveCTurner deleted the 2023/08/02/ccr-chunk-forking branch August 2, 2023 08:53
@DaveCTurner DaveCTurner restored the 2023/08/02/ccr-chunk-forking branch June 17, 2024 06:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

auto-merge-without-approval Automatically merge pull request when CI checks pass (NB doesn't wait for reviews!) :Distributed/CCR Issues around the Cross Cluster State Replication features >non-issue Team:Distributed Meta label for distributed team. v8.10.0

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants