elasticsearch-py
elasticsearch-py copied to clipboard
Set ignored status via Elasticsearch.options is not worked.
Elasticsearch version (bin/elasticsearch --version): 8.3.1
elasticsearch-py version (elasticsearch.__versionstr__): 8.4.3
Set ignored status via Elasticsearch.options is not worked.
Steps to reproduce:
from elasticsearch8 import Elasticsearch
es = Elasticsearch(
hosts=[{'scheme': 'http', 'host': '127.0.0.1', 'port': 9200}],
)
es.options(ignore_status=(400, 404))
es.indices.delete_alias(index='tmp', name='tmp') # Not work (raised exception)
es.indices.delete_alias(index='tmp', name='tmp', ignore=(400, 404)) # Work, but deprecation warning