Thanks to visit codestin.com
Credit goes to github.com

Skip to content

conductor-oss/conductor-es6-persistence

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 

Repository files navigation

Elasticsearch 6.x Persistence - ARCHIVED

⚠️ This module is archived and no longer maintained.

What is this?

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.

Why was it archived?

Elasticsearch 6.x is no longer supported by Elastic and has known security vulnerabilities. Users should migrate to:

  • Elasticsearch 7.x - Use es7-persistence module in main Conductor repo
  • OpenSearch 2.x/3.x - Use os-persistence-v2 or os-persistence-v3 modules

Migration

If you are still using Elasticsearch 6.x with Conductor, you should:

  1. Upgrade to Elasticsearch 7.x (recommended)

    conductor.indexing.type=elasticsearch
    conductor.elasticsearch.version=7
    conductor.elasticsearch.url=http://localhost:9200
  2. 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
  3. 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

Configuration

This module used the following configuration:

conductor.indexing.type=elasticsearch
conductor.elasticsearch.version=6
conductor.elasticsearch.url=http://localhost:9200

Security Notice

Elasticsearch 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

Building This Module

This is a standalone reference copy and cannot be built without the full Conductor build environment.

To use this code:

  1. Clone the full Conductor OSS repository at the appropriate version tag
  2. Ensure you have the ES6 module dependencies
  3. Build Conductor normally

Not recommended for production use.

Related

License

This code is licensed under the Apache License 2.0, same as Conductor OSS.

See: https://github.com/conductor-oss/conductor/blob/main/LICENSE

About

Archived: Elasticsearch 6.x persistence module (EOL)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages