# ElasticSinkConnector Compatibility with OpenSearch

**URL:** <https://forum.confluent.io/t/elasticsinkconnector-compatibility-with-opensearch/6575>\
**Category:** Kafka Connect\
**Created:** [21 November 2022 22:52 UTC](https://forum.confluent.io/t/elasticsinkconnector-compatibility-with-opensearch/6575 "2022-11-21T22:52:19Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![jd1994](https://avatars.discourse-cdn.com/v4/letter/j/dec6dc/32.png) [@jd1994](https://forum.confluent.io/u/jd1994)\
**Post date:** [21 November 2022 22:52 UTC](https://forum.confluent.io/t/elasticsinkconnector-compatibility-with-opensearch/6575/1 "2022-11-21T22:52:19Z")

</div>

The elastic sink connector shows this error when opensearch upgraded to 2.2.0 from 1.2.4

> org.apache.kafka.connect.errors.ConnectException: Exiting WorkerSinkTask due to unrecoverable exception.\n\tat org.apache.kafka.connect.runtime.WorkerSinkTask.deliverMessages(WorkerSinkTask.java:561)\n\tat org.apache.kafka.connect.runtime.WorkerSinkTask.poll(WorkerSinkTask.java:322)\n\tat org.apache.kafka.connect.runtime.WorkerSinkTask.iteration(WorkerSinkTask.java:224)\n\tat org.apache.kafka.connect.runtime.WorkerSinkTask.execute(WorkerSinkTask.java:192)\n\tat org.apache.kafka.connect.runtime.WorkerTask.doRun(WorkerTask.java:177)\n\tat org.apache.kafka.connect.runtime.WorkerTask.run(WorkerTask.java:227)\n\tat java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)\n\tat java.util.concurrent.FutureTask.run(FutureTask.java:266)\n\tat java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)\n\tat java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)\n\tat java.lang.Thread.run(Thread.java:748)\nCaused by: org.apache.kafka.connect.errors.ConnectException: Bulk request failed: {“root\_cause”:[{“type”:“illegal\_argument\_exception”,“reason”:“Action/metadata line [1] contains an unknown parameter [\_type]”}],“type”:“illegal\_argument\_exception”,“reason”:“Action/metadata line [1] contains an unknown parameter [\_type]”}\n\tat io.confluent.connect.elasticsearch.bulk.BulkProcessor$BulkTask.handleMalformedDoc(BulkProcessor.java:479)\n\tat io.confluent.connect.elasticsearch.bulk.BulkProcessor$BulkTask.execute(BulkProcessor.java:433)\n\tat io.confluent.connect.elasticsearch.bulk.BulkProcessor$BulkTask.call(BulkProcessor.java:389)\n\tat io.confluent.connect.elasticsearch.bulk.BulkProcessor$BulkTask.call(BulkProcessor.java:375)\n\tat java.util.concurrent.FutureTask.run(FutureTask.java:266)\n\tat java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)\n\tat java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)\n\tat java.lang.Thread.run(Thread.java:748)\n\tat io.confluent.connect.elasticsearch.bulk.BulkProcessor$BulkProcessorThread.run(BulkProcessor.java:370)\n

Sink connector version is 5.4.2, should I upgrade sink connector version? if so, which version it should be?

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/flex019/uploads/confluentcommunity/original/1X/c49438c90c9df282e9996fdf6971be890c71b65a.svg) [@system](https://forum.confluent.io/u/system)\
**Post date:** [21 December 2022 22:53 UTC](https://forum.confluent.io/t/elasticsinkconnector-compatibility-with-opensearch/6575/2 "2022-12-21T22:53:03Z")

</div>

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.
