Uploaded image for project: 'Nuxeo Platform'
  1. Nuxeo Platform
  2. NXP-26394

Remove deprecated http.enabled setting in Elasticsearch embedded mode

    XMLWordPrintable

    Details

    • Type: Clean up
    • Status: Resolved
    • Priority: Minor
    • Resolution: Cannot Reproduce
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: Elasticsearch

      Description

      Running the unit tests in nuxeo-features/nuxeo-elasticsearch/nuxeo-elasticsearch-core generates the following warning:

      [main] WARN  [DeprecationLogger] [http.enabled] setting was deprecated in Elasticsearch and will be removed in a future release! See the breaking changes documentation for the next major version.
      

      Indeed, it seems that since the upgrade to Elasticsearch 6 (NXP-24102), this setting is enabled by default, and the option should have no more effect.
      To be checked:

      • Starting Nuxeo without the option, is the 9200 port accessible?
      • Starting Nuxeo with the option set to false, is the 9200 port accessible?

      We can probably remove/deprecate the httpEnabled property, handling the backward compatibility.

        Attachments

          Issue Links

            Activity

              People

              • Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: