# Seeking feedback on client compatibility across major versions

**URL:** <https://forum.opensearch.org/t/seeking-feedback-on-client-compatibility-across-major-versions/9327>\
**Category:** OpenSearch Client Libraries\
**Tags:** clients-general\
**Created:** [April 21, 2022, 4:47pm UTC](https://forum.opensearch.org/t/seeking-feedback-on-client-compatibility-across-major-versions/9327 "2022-04-21T16:47:58Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![dblock](https://sea1.discourse-cdn.com/flex019/user_avatar/forum.opensearch.org/dblock/32/1350_2.png) [@dblock](https://forum.opensearch.org/u/dblock)\
**Post date:** [April 21, 2022, 4:47pm UTC](https://forum.opensearch.org/t/seeking-feedback-on-client-compatibility-across-major-versions/9327/1 "2022-04-21T16:47:58Z")

</div>

As of OpenSearch 2.0 RC1, 1.x clients will stop working against 2.x because of API changes, and 2.x clients will not work against OpenSearch 1.x. This is inherited from ElasticSearch, and makes it very difficult to upgrade to major versions. Furthermore, we had introduced `opensearch.http.override_main_response_version`, a version compatibility option that may need to be removed in OpenSearch 2.0 to prevent clients from breaking silently.

I’ve opened [[PROPOSAL] Ensure clients are compatible across at least 2 major versions · Issue #17 · opensearch-project/opensearch-clients · GitHub](https://github.com/opensearch-project/opensearch-clients/issues/17) and [[BUG] Breaking changes with opensearch.http.override\_main\_response\_version=true · Issue #3023 · opensearch-project/OpenSearch · GitHub](https://github.com/opensearch-project/OpenSearch/issues/3023), seeking feedback for both, please, on GitHub.

Thanks,  
-dB.

---

<div class="post-metadata">

**Author:** ![kris](https://sea1.discourse-cdn.com/flex019/user_avatar/forum.opensearch.org/kris/32/2208_2.png) [@kris](https://forum.opensearch.org/u/kris)\
**Post date:** [April 21, 2022, 4:49pm UTC](https://forum.opensearch.org/t/seeking-feedback-on-client-compatibility-across-major-versions/9327/2 "2022-04-21T16:49:38Z")

</div>

Made this a banner on April 21, 2022, 4:49pm UTC. It will appear at the top of every page until it is dismissed by the user.



---

<div class="post-metadata">

**Author:** ![kris](https://sea1.discourse-cdn.com/flex019/user_avatar/forum.opensearch.org/kris/32/2208_2.png) [@kris](https://forum.opensearch.org/u/kris)\
**Post date:** [April 26, 2022, 7:34pm UTC](https://forum.opensearch.org/t/seeking-feedback-on-client-compatibility-across-major-versions/9327/3 "2022-04-26T19:34:17Z")

</div>

Removed this banner on April 26, 2022, 7:34pm UTC. It will no longer appear at the top of every page.


