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

Modifying indices compression or static settings during lifecycle #60

Closed
adityaj1107 opened this issue Jun 3, 2021 · 2 comments
Closed
Labels
enhancement New request

Comments

@adityaj1107
Copy link
Contributor

Issue by Noctisae
Tuesday Feb 23, 2021 at 11:46 GMT
Originally opened as opendistro-for-elasticsearch/index-management#407


Hello,

I'm currently using OpenDistro ISM 1.11.0 on my projects and I have a use case in which I would like to change my indices compression settings during their lifetime to optimize storage for my old indexes.

The case being that I need my "hot" and "warm" indices to stay at default compression for best performances while my "cold" indices should be changed into a "best_compression", to reduce their footprints on my system.

From what I understand from the Elasticsearch docs, for changing this setting on a live index (as it is considered a static index settings), the index must be closed, and after changing the settings for my specific case of changing compression, the new compression is applied in the next segments merge done on the index by Elasticsearch. OpenDistro-For-Elasticsearch Index Management already implements all the actions needed for this workflow (close, open, force_merge), except for the action by which we could change the index settings automatically.

Index Management even seems to already support some index settings modifications like with the index_priority action, but with dynamic index settings.

Is there any plans on the roadmap for implementing new actions to permit index static settings configurations ? Like a specific action "index_compression" using the other actions (close, change settings, open, force_merge), or a generic action "index_static_settings_change" by which someone could implement automatic settings configuration during an index lifecycle.

@adityaj1107 adityaj1107 added the enhancement New request label Jun 3, 2021
@adityaj1107
Copy link
Contributor Author

Comment by dbbaughe
Tuesday Feb 23, 2021 at 16:53 GMT


Hi @Noctisae,

"Is there any plans on the roadmap for implementing new actions to permit index static settings configurations ?"
-> We add things to the road map as requests come in for them and if they are a good fit for ISM. That being said we always accept PR contributions, so if you're feeling up to the task we could help you implement it too. Otherwise we'll track this request in our roadmap and see when we can get to it!

thalurur pushed a commit to thalurur/open-index-management that referenced this issue Oct 22, 2021
opensearch-project#60)

* Adds create state container and removes unused props from modal and create transitions

Signed-off-by: Drew Baugher <46505179+dbbaughe@users.noreply.github.com>

* Fixes snapshot
@bowenlan-amzn
Copy link
Member

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New request
Projects
None yet
Development

No branches or pull requests

2 participants