Support for TokenFilters that may modify input documents
--------------------------------------------------------
Key: SOLR-1536
URL: https://issues.apache.org/jira/browse/SOLR-1536
Project: Solr
Issue Type: New Feature
Components: Analysis
Affects Versions: 1.5
Reporter: Andrzej Bialecki
Attachments: altering.patch
In some scenarios it's useful to be able to create or modify fields in the
input document based on analysis of other fields of this document. This need
arises e.g. when indexing multilingual documents, or when doing NLP processing
such as NER. However, currently this is not possible to do.
This issue provides an implementation of this functionality that consists of
the following parts:
* DocumentAlteringFilterFactory - abstract superclass that indicates that
TokenFilter-s created from this factory may modify fields in a
SolrInputDocument.
* TypeAsFieldFilterFactory - example implementation that illustrates this
concept, with a JUnit test.
* DocumentBuilder modifications to support this functionality.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.