Uploaded image for project: 'Red Hat Fuse'
  1. Red Hat Fuse
  2. ENTESB-18509

Supportable ElasticSearch component after the license change in elasticsearch-rest-high-level-client

XMLWordPrintable

    • False
    • False
    • 0
    • 0% 0%
    • Todo

      The license of elasticsearch-rest-high-level-client used in camel-elasticsearch-rest has been changed by ElasticSearch company to a non-opensource license.

      Due to this we cannot fix these (and future) CVEs by upgrading:

      • ENTESB-16845
      • ENTESB-16846

      We need to figure out the way forward - see the previous discussion in https://issues.redhat.com/browse/ENTESB-16846

      It looks like switching to org.elasticsearch.client:elasticsearch-rest-client seems to be the most promising option:

      • Less dependencies
      • No licensing issues and Elastic has repeatedly confirmed it will stay that way
      • No known backend compatibility issues

      We need to figure out whether the client can be changed within the existing camel-elasticsearch-rest component, or whether a new component needs to be created.

              zbendhib Zineb Bendhiba
              ppalaga Peter Palaga
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated:
                Resolved: