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

[Feature Request] Unify remote store related download operations under a single DownloadManager #11928

Open
kotwanikunal opened this issue Jan 18, 2024 · 0 comments
Assignees
Labels
enhancement Enhancement or improvement to existing feature or request Search:Remote Search

Comments

@kotwanikunal
Copy link
Member

kotwanikunal commented Jan 18, 2024

Is your feature request related to a problem? Please describe

Parallel/MultiStream downloads need to accommodate for a unified DownloadManager to perform downloads from the repository for remote indices (remote store/remote index/searchable snapshot)

Currently, download managers are fragmented and perform the same download operation from the repository using duplicated code with minor changes.

Describe the solution you'd like

A unified DownloadManager will help with the remote index (remote store/remote index/searchable snapshot) based requests.

  • This task aims at unifying the RemoteStore related download operations under a single DownloadManager and wiring it up across the two use cases

Related component

Search:Remote Search

Describe alternatives you've considered

No response

Additional context

No response

@kotwanikunal kotwanikunal added enhancement Enhancement or improvement to existing feature or request untriaged labels Jan 18, 2024
@kotwanikunal kotwanikunal self-assigned this Jan 22, 2024
@kotwanikunal kotwanikunal changed the title [Feature Request] Unify repository related download operations under a single DownloadManager [Feature Request] Unify remote store related download operations under a single DownloadManager Jan 23, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement Enhancement or improvement to existing feature or request Search:Remote Search
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant