Uploaded image for project: 'Red Hat Build of Apache Camel for Quarkus'
  1. Red Hat Build of Apache Camel for Quarkus
  2. CEQ-1112

Support extensions: camel-quarkus-elasticsearch-rest-client

XMLWordPrintable

    • 0

      The scope of the issue has changed to support a new community developed camel-quarkus-elasticsearch.

      Original description

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

      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
            Lukas Lowinger Lukas Lowinger
            Votes:
            0 Vote for this issue
            Watchers:
            12 Start watching this issue

              Created:
              Updated:
              Resolved: