elasticsearch-py
elasticsearch-py copied to clipboard
Allow retries for statuses other than 429 in bulk streaming
Closes https://github.com/elastic/elasticsearch-py/issues/1004.
This updates https://github.com/elastic/elasticsearch-py/pull/1005 to work for both the async and sync client as well as adding tests.
Since this is a community submitted pull request, a Jenkins build has not been kicked off automatically. Can an Elastic organization member please verify the contents of this patch and then kick off a build manually?