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

Concurrent file chunk fetching for CCR restore #38657

Merged
merged 1 commit into from
Feb 10, 2019

Conversation

Tim-Brooks
Copy link
Contributor

Adds the ability to fetch chunks from different files in parallel, configurable using the new ccr.indices.recovery.max_concurrent_file_chunks setting, which defaults to 5 in this PR.

The implementation uses the parallel file writer functionality that is also used by peer recoveries.

Adds the ability to fetch chunks from different files in parallel, configurable using the new `ccr.indices.recovery.max_concurrent_file_chunks` setting, which defaults to 5 in this PR.

The implementation uses the parallel file writer functionality that is also used by peer recoveries.
@Tim-Brooks Tim-Brooks added >non-issue :Distributed Indexing/CCR Issues around the Cross Cluster State Replication features backport v7.0.0-beta1 labels Feb 9, 2019
@elasticmachine
Copy link
Collaborator

Pinging @elastic/es-distributed

@Tim-Brooks Tim-Brooks changed the title Concurrent file chunk fetching for CCR restore (#38495) Concurrent file chunk fetching for CCR restore Feb 9, 2019
@Tim-Brooks Tim-Brooks merged commit 5766b81 into elastic:7.0 Feb 10, 2019
@Tim-Brooks Tim-Brooks deleted the backport_concurrent_7_0 branch December 18, 2019 14:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
backport :Distributed Indexing/CCR Issues around the Cross Cluster State Replication features >non-issue v7.0.0-beta1
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants