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
    • % %
    • ?
    • 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: