-
Type: Clean up
-
Status: Resolved
-
Priority: Minor
-
Resolution: Duplicate
-
Affects Version/s: None
-
Fix Version/s: QualifiedToSchedule
-
Component/s: CMIS, Elasticsearch
-
Tags:
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]