OpenSearch/docs/reference/migration/migrate_6_0
Luca Cavanna b5cea6980b Delete index API to work only against concrete indices (#25268)
With #23997 we have introduced a new internal index option that allows to resolve index expressions only against concrete indices while ignoring aliases. Such index option was applied to IndicesAliasesRequest, so that the index part of alias actions would only be resolved against concrete indices.

Same is done in this commit with delete index request. Deleting aliases has always been confusing as some users expect it to only remove the alias from the index (which has its own specific API). Even worse, in case of filtered aliases, deleting an alias may leave users with the expectation that only the documents that match the filter are deleted, which was never the case. To address all this confusion, delete index api works now only against concrete indices. WIldcard expressions will be only resolved against concrete index, as if aliases didn't exist. If one tries to delete against an alias, an IndexNotFoundException will be thrown regardless of whether the alias exists or not, as a concrete index with such a name doesn't exist.

Closes #2318
2017-06-16 17:46:01 +02:00
..
aggregations.asciidoc Remove support for the include/pattern syntax. (#23141) 2017-03-01 10:00:38 +01:00
cat.asciidoc Remove 5.x references from cat API migration doc 2016-11-09 07:09:59 -05:00
cluster.asciidoc No longer allow cluster name in data path 2016-09-12 15:47:01 -06:00
docs.asciidoc Fixed chunking of breaking changes docs 2017-05-05 11:08:55 +02:00
indices.asciidoc Delete index API to work only against concrete indices (#25268) 2017-06-16 17:46:01 +02:00
ingest.asciidoc Change type of ingest doc meta-data field 'TIMESTAMP' to `Date` (#22234) 2016-12-19 09:10:58 +01:00
java.asciidoc Java api: Remove unneeded getTookInMillis method (#23923) 2017-06-02 11:11:05 +02:00
mappings.asciidoc Update mappings.asciidoc 2017-05-20 13:39:05 -05:00
packaging.asciidoc Remove customization of ES_USER and ES_GROUP 2017-04-14 13:24:21 -06:00
percolator.asciidoc percolator: remove deprecated percolate and mpercolate apis 2017-01-10 11:18:27 +01:00
plugins.asciidoc Upgrade icu4j for the ICU analysis plugin to 59.1 (#25243) 2017-06-15 13:26:48 +02:00
rest.asciidoc Remove comma-separated feature parsing for GetIndicesAction 2017-06-02 14:43:38 -06:00
scripting.asciidoc Remove Deprecated Script Settings (#24756) 2017-05-18 13:32:46 -07:00
search.asciidoc Remove the postings highlighter and make unified the default highlighter choice (#25028) 2017-06-09 14:09:57 +02:00
settings.asciidoc Migration docs for #25080 (#25218) 2017-06-14 14:06:53 +02:00
stats.asciidoc Simplify file store 2017-05-04 11:19:41 -04:00