-
Notifications
You must be signed in to change notification settings - Fork 25.5k
Closed
Labels
:Data Management/Indices APIsAPIs to create and manage indices and templatesAPIs to create and manage indices and templates>bug
Description
I think the behavior specified in IndexAliasesIT#testIndicesGetAliases
is wrong. Namely:
- create indices foobar, test, test123, foobarbaz, bazbar
- add an alias alias1 -> foobar
- add an alias alias2 -> foobar
- execute get aliases on the transport layer specifying alias1 as the only alias to get
- the response includes foobar, test, test123, foobarbaz, bazbar albeit with empty alias metadata for all indices except foobar which contains alias1 only
- previously the response would only contain foobar with alias metadata for alias1
This was a breaking change resulting from #25114, the specific change in behavior arising from a change to MetaData.
I am opening this personally considering it a bug but for discussion where we might decide to only document this behavior (not my preference, I think this behavior is weird and not intuitive).
Relates #27743
Metadata
Metadata
Assignees
Labels
:Data Management/Indices APIsAPIs to create and manage indices and templatesAPIs to create and manage indices and templates>bug