Make documents searchable by words found in the text body of text and picture
annotations
-----------------------------------------------------------------------------------------
Key: NXP-6261
URL: https://jira.nuxeo.com/browse/NXP-6261
Project: Nuxeo Enterprise Platform
Issue Type: Improvement
Components: Annotations, Core SQL Storage
Reporter: Olivier Grisel
Assignee: Olivier Grisel
Priority: Major
Fix For: 5.4.1
We would like to automatically index the text content of annotation as part of
the default fulltext index of the annotated documents.
Implementation plan:
- introduce a new schema "related_indexable_text" with a list of complex
properties ("related_id", "indexable_text")
- introduce a new dynamic facet "RelatedIndexableText" that manages the
"related_indexable_text" schema
- introduce a new core event listener that watches the "AnnotationCreated" /
"AnnotationDeleted" events, and attach the facet "RelatedIndexableText" to the
annotated document and add or remove an entry in the related_indexable_text
schema with "related_id" set to "annotation:${annotation_uid}" and the content
of the text annotation in "indexable_text".
This "RelatedIndexableText" schema is meant to be generic enough to be able to
index other related text content such as comments, relation literals and tags
that are not stored as nuxeo fields.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
https://jira.nuxeo.com/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
_______________________________________________
ECM-tickets mailing list
[email protected]
http://lists.nuxeo.com/mailman/listinfo/ecm-tickets