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] Background Tasks #12727

Open
linuxpi opened this issue Mar 18, 2024 · 2 comments
Open

[Feature Request] Background Tasks #12727

linuxpi opened this issue Mar 18, 2024 · 2 comments
Assignees
Labels
Storage Issues and PRs relating to data and metadata storage v3.0.0 Issues and PRs related to version 3.0.0

Comments

@linuxpi
Copy link
Collaborator

linuxpi commented Mar 18, 2024

Is your feature request related to a problem? Please describe

With Offline fleet, data nodes and Offline Fleet nodes itself can submit background tasks to Offline Fleet. At any point, the no of Tasks submitted might be too much for available nodes in the Offline Fleet to distribute amongst themselves.

Even if we do try to assign a task to a particular node right after its submitted, the node may or may not have resources at that time to start the task and would need to put it into a “Queue”. Apart from that, if the node goes down, and this Queue is not persisted in Remote, all those tasks in Queue are lost.

Describe the solution you'd like

To support various background tasks to be run on dedicated/separate fleet of nodes, we need to explore and propose ideas around how to model tasks and submit for execution of the dedicated fleet

RFC - #12361

Sub items

Related component

Storage

Describe alternatives you've considered

No response

Additional context

No response

@linuxpi linuxpi added enhancement Enhancement or improvement to existing feature or request untriaged labels Mar 18, 2024
@github-actions github-actions bot added the Storage Issues and PRs relating to data and metadata storage label Mar 18, 2024
@linuxpi linuxpi self-assigned this Mar 18, 2024
@linuxpi linuxpi removed enhancement Enhancement or improvement to existing feature or request untriaged labels Mar 18, 2024
@linuxpi linuxpi moved this from 🆕 New to Next (Next Quarter) in Storage Project Board Mar 18, 2024
@linuxpi
Copy link
Collaborator Author

linuxpi commented May 7, 2024

Design Details outlined in #13554

@linuxpi linuxpi moved this from Next (Next Quarter) to Now(This Quarter) in Storage Project Board May 7, 2024
@linuxpi linuxpi moved this from Now(This Quarter) to 🏗 In progress in Storage Project Board May 7, 2024
@linuxpi linuxpi added the v2.15.0 Issues and PRs related to version 2.15.0 label May 7, 2024
@github-project-automation github-project-automation bot moved this to Planned work items in OpenSearch Roadmap May 31, 2024
@linuxpi linuxpi added v2.16.0 Issues and PRs related to version 2.16.0 and removed v2.15.0 Issues and PRs related to version 2.15.0 labels Jun 14, 2024
@getsaurabh02
Copy link
Member

@linuxpi do we need to move this to 2.17?

@linuxpi linuxpi added v2.17.0 and removed v2.16.0 Issues and PRs related to version 2.16.0 labels Aug 20, 2024
@linuxpi linuxpi added v3.0.0 Issues and PRs related to version 3.0.0 and removed v2.17.0 labels Sep 19, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Storage Issues and PRs relating to data and metadata storage v3.0.0 Issues and PRs related to version 3.0.0
Projects
Status: New
Status: 🏗 In progress
Development

No branches or pull requests

2 participants