lucene-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Hoss Man (Updated) (JIRA)" <>
Subject [jira] [Updated] (SOLR-2802) Toolkit of UpdateProcessors for modifying document values
Date Sat, 04 Feb 2012 01:17:54 GMT


Hoss Man updated SOLR-2802:

    Attachment: SOLR-2802_update_processor_toolkit.patch

Updated patch adds a new RegexpReplaceProcessorFactory.

this new factory is a refactoring of the one Jan attached to SOLR-2825, changed to utilize
the base classes created in this issue.

it has all of the same core functionality as the original, but because of the base class,
can support all of the field selector options i've mentioned before, instead of a single comma
seperated list of field names.  I also added some additional error checking that doesn't exist
in the SOLR-2825 version related to more explicit error messages when params are missing or
patterns are invalid.  in spite of these additions, this version is only half as many lines
of code. (due to the base class reuse)
> Toolkit of UpdateProcessors for modifying document values
> ---------------------------------------------------------
>                 Key: SOLR-2802
>                 URL:
>             Project: Solr
>          Issue Type: New Feature
>            Reporter: Hoss Man
>         Attachments: SOLR-2802_update_processor_toolkit.patch, SOLR-2802_update_processor_toolkit.patch,
SOLR-2802_update_processor_toolkit.patch, SOLR-2802_update_processor_toolkit.patch
> Frequently users ask about questions about things where the answer is "you could do it
with an UpdateProcessor" but the number of our of hte box UpdateProcessors is generally lacking
and there aren't even very good base classes for the common case of manipulating field values
when adding documents

This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:!default.jspa
For more information on JIRA, see:


To unsubscribe, e-mail:
For additional commands, e-mail:

View raw message