This repository contains the Elasticsearch 6.x persistence module from Conductor OSS. It has been archived as Elasticsearch 6.x reached end-of-life on May 14, 2022.
Elasticsearch 6.x is no longer supported by Elastic and has known security vulnerabilities. Users should migrate to:
- Elasticsearch 7.x - Use
es7-persistencemodule in main Conductor repo - OpenSearch 2.x/3.x - Use
os-persistence-v2oros-persistence-v3modules
If you are still using Elasticsearch 6.x with Conductor, you should:
-
Upgrade to Elasticsearch 7.x (recommended)
conductor.indexing.type=elasticsearch conductor.elasticsearch.version=7 conductor.elasticsearch.url=http://localhost:9200
-
Migrate to OpenSearch 2.x or 3.x (recommended alternative)
# For OpenSearch 2.x conductor.indexing.type=opensearch2 conductor.opensearch.url=http://localhost:9200 # OR for OpenSearch 3.x conductor.indexing.type=opensearch3 conductor.opensearch.url=http://localhost:9200
-
Continue using ES6 (not recommended)
- You can reference this repository for the legacy code
- No security updates or bug fixes will be provided
- This code is provided as-is for reference only
This module used the following configuration:
conductor.indexing.type=elasticsearch
conductor.elasticsearch.version=6
conductor.elasticsearch.url=http://localhost:9200Elasticsearch 6.x has known security vulnerabilities and is no longer receiving security updates. Running ES6 in production is strongly discouraged.
See: https://www.elastic.co/support/eol
This is a standalone reference copy and cannot be built without the full Conductor build environment.
To use this code:
- Clone the full Conductor OSS repository at the appropriate version tag
- Ensure you have the ES6 module dependencies
- Build Conductor normally
Not recommended for production use.
- Main Repository: https://github.com/conductor-oss/conductor
- Elasticsearch 7.x Module: https://github.com/conductor-oss/conductor/tree/main/es7-persistence
- OpenSearch Modules: https://github.com/conductor-oss/conductor/tree/main/os-persistence-v2
This code is licensed under the Apache License 2.0, same as Conductor OSS.
See: https://github.com/conductor-oss/conductor/blob/main/LICENSE