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

Remove CMIS and Drive dependency on nuxeo-elasticsearch-audit

    XMLWordPrintable

    Details

      Description

      CMIS (in NuxeoCmisService) and Drive (in ESAuditChangeFinder) currently depends on nuxeo-elasticsearch-audit implementation and Elasticsearch classes.

      This should be abstracted so that this code is in Nuxeo Platform and able to plug into other backends for the audit (like MongoDB) or the search.

      Also it would avoid warnings at startup when using Drive with Elasticsearch deactivated:

      = Component Loading Status: Pending: 3 / Missing: 0 / Unstarted: 0 / Total: 648
        * service:org.nuxeo.drive.elasticsearch.change.finder requires [service:org.nuxeo.elasticsearch.audit.contrib]
        * service:org.nuxeo.drive.elasticsearch.automation.server.bindings requires [service:org.nuxeo.elasticsearch.audit.contrib]
        * service:org.nuxeo.drive.elasticsearch.operations requires [service:org.nuxeo.elasticsearch.audit.contrib]
      

        Attachments

          Issue Links

            Activity

              People

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

                Dates

                • Created:
                  Updated:
                  Resolved: