This is for opensearch_api source in data prepper.
The _bulk endpoint returned an empty HTTP 200 with no body.
Clients using RestHighLevelClient (Flink, Logstash, opensearch-py) expect a JSON response with {took, errors, items [ ] } and fail with ‘Unable to parse response body’ / NullPointerException.
@dpsmails According to the Data Prepper GitHub, the processBulkRequest returns only HTTPS 200 OK.
I couldn’t find any GitHub issues reporting this problem. I would suggest reporting it in the Data Prepper GitHub repo. If you do so, please share the link here.