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] Support for Pointing one ALIAS to another ALIAS #5114

Open
skathiva opened this issue Nov 4, 2022 · 1 comment
Open

[FEATURE] Support for Pointing one ALIAS to another ALIAS #5114

skathiva opened this issue Nov 4, 2022 · 1 comment
Labels
enhancement Enhancement or improvement to existing feature or request Indexing & Search

Comments

@skathiva
Copy link

skathiva commented Nov 4, 2022

Is your feature request related to a problem?

There is no support for pointing one ALIAS to another ALIAS. In current situation, if an INDEX is pointed to multiple ALIASES then any change in INDEX name requires updating of all ALIASES where it is referred.

What solution would you like?

Add support for pointing one ALIAS to another ALIAS

What alternatives have you considered?

Apache Solr supports pointing one ALIAS to another ALIAS

Do you have any additional context?

Below is the sample alias configuration supported by Apache Solr
{
"collection": {
"search_alias":"alias_1,alias_2,alias_3,alias_4,alias_5",
"search_alias_1":"alias_4,alias_5",
"search_alias_2":"alias_5",
"alias_1":"index_1",
"alias_2":"index_2",
"alias_3":"index_3",
"alias_4":"index_4",
"alias_5":"index_5",
}
}

@skathiva skathiva added enhancement Enhancement or improvement to existing feature or request untriaged labels Nov 4, 2022
@dblock dblock transferred this issue from opensearch-project/.github Nov 7, 2022
@anasalkouz
Copy link
Member

@nandi-github what do you think? Seems to be a good feature, but we need to avoid infinite loops and may be to put some limitation on the alias depth.

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 Indexing & Search
Projects
None yet
Development

No branches or pull requests

3 participants