Both of those features are needed at indexing time, right? If it is, the
best place to put it is on an UpdateRequestProcessor. See
http://wiki.apache.org/solr/UpdateRequestProcessor

Tomás

On Mon, Aug 29, 2011 at 11:06 AM, samuele.mattiuzzo <samum...@gmail.com>wrote:

> I've posted a similar question few days ago, but our needs have gone a bit
> further.
>
> I need to develop two plugins which need to be persistent throu the whole
> indexing and updating process
>
> The first one need to open a connection to a mysql instance (and query that
> connection during every document processing)
>
> The second one uses a java library (classifier4j) which is a Bayesian
> categorization system (and doesn't talk to a db). This one learns while
> matching, so the object needs to be created at the very beginning of the
> indexing and should be available for all the documents (i cannot create the
> object for every object, because i'd miss the learning feature)
>
> For the first one i could use a dataimporthandler, but i'm not sure about
> it: i don't need to import the whole db, but just the occurencies matching
> a
> particular condition for each document. About the second one, i'm blind.
>
> Is there a place in solr where i can create the connection object and the
> categorizer object before everything else, and have them available to all
> documents?
>
> Thanks all in advance!
>
> --
> View this message in context:
> http://lucene.472066.n3.nabble.com/Solr-custom-plugins-is-it-possible-to-have-them-persistent-tp3292781p3292781.html
> Sent from the Solr - User mailing list archive at Nabble.com.
>

Reply via email to