-
Type: Task
-
Status: Resolved
-
Priority: Minor
-
Resolution: Fixed
-
Affects Version/s: None
-
Fix Version/s: 5.9.3
-
Component/s: Elasticsearch, Query & PageProvider
-
Tags:
-
Sprint:Sprint 1(5.9.3)
Indexing
Documents in the repository should be indexed by an ElasticSearch cluster.
Index may not contains all documents : "technical documents" don't need to be indexed
Index should contains :
- document properties
- ACL (or at least something that allows to apply security filterig at index level)
- path
- name, type, lifeycyle
Query
Nuxeo Elastic Search Service should allow to search for Documents :
- using NXQL
- using elasticsearch native query system
We should provide a PageProvider for each query system.
1.
|
Provide a Nuxeo Service to encapsulate elasticsearch | Resolved | Thierry Delprat | |
2.
|
Index Nuxeo Documents in ElasticSearch | Resolved | Thierry Delprat | |
3.
|
Allow to define indexing configuration | Resolved | Benoit Delbosc | |
4.
|
Deduplicate Indexing jobs targeting the same Document | Resolved | Unassigned | |
5.
|
Convert NXQL to elasticsearch Query DSL | Resolved | Thierry Delprat | |
6.
|
Provide PageProviders to do queries on elasticsearch | Resolved | Benoit Delbosc | |
7.
|
Provide scripts to dump and import existing Nuxeo instance | Resolved | Benoit Delbosc | |
8.
|
Integrate Security | Resolved | Benoit Delbosc | |
9.
|
Extract the fulltext fields for indexing | Resolved | Benoit Delbosc | |
10.
|
Integrate ElasticSearch inside the Admin Center | Resolved | Thierry Delprat | |
11.
|
ElasticSearch MarketPlace package | Resolved | Thierry Delprat | |
12.
|
Manage Synchronous indexing for WebApp user actions | Resolved | Thierry Delprat |