temporal icon indicating copy to clipboard operation
temporal copied to clipboard

Official support for Opensearch

Open jsecchiero opened this issue 10 months ago • 3 comments

As new versions are released, the features of OpenSearch and Elasticsearch will continue to diverge (ref1 ref2). However, i'm wondering if there will be an official statement in the documentation about Temporal's support for OpenSearch in the future. Currently, only recent versions Elasticsearch are supported. This information will be helpful when deciding on the datastore to use with Temporal

jsecchiero avatar Apr 08 '24 12:04 jsecchiero

It is not officially claimed as supported, but there is no issue using OpenSearch as visibility store.

yiminc avatar May 16 '24 04:05 yiminc

There may be no issue using OpenSearch as the visibility store today, but some Temporal consumers need at least some assurance that the integration will continue working in the future, before they decide to start using it.

I would feel comfortable using OpenSearch as my visibility store for production workloads if the Temporal team formally supported it by doing things like:

  • Document OpenSearch-specific guidance and compatible versions of OpenSearch and Temporal. A section similar to this one would be great: https://docs.temporal.io/self-hosted-guide/visibility#elasticsearch.
  • Regular testing of the integration with the documented compatible version pairs. (Whatever the team does to ensure postrgres, mysql, and elasticseach integrations continue to work)

mike-wilson-wellhive avatar May 30 '24 14:05 mike-wilson-wellhive