Enhance indexing of binary content
----------------------------------
Key: JCR-415
URL: http://issues.apache.org/jira/browse/JCR-415
Project: Jackrabbit
Type: Improvement
Components: indexing
Versions: 1.0, 0.9
Reporter: Marcel Reutegger
Priority: Minor
Indexing of binary content should be enhanced in order to allow either
configuration what fields are indexed or provide better support for custom
NodeIndexer implementations.
The current design has a couple of flaws that should be addressed at the same
time:
- Reader instances are requested from the text filters even though the reader
might never be used
- only jcr:data properties of nt:resource nodes are fulltext indexed
- It is up to the text filter implementation to decide the lucene field name
for the text representation, responsibility should be moved to the NodeIndexer.
A text filter should only provide a Reader instance.
With those changes a custom NodeIndexer can then decide if a binary property
has one or more representations in the index.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira