p.s.
see https://issues.apache.org/jira/browse/SOLR-5201


2013/8/29 Tommaso Teofili <tommaso.teof...@gmail.com>

> Hi Jun,
>
> I agree the AE (instead of the AEProvider) should be cached on the
> UpdateRequestProcessor.
> In previous revisions [1] it was cached directly by the BasicAEProvider so
> there wasn't need of that in the UIMAUpdateRequestProcessor but, since that
> has changed, I agree that should be done there as well, I'll open an issue.
>
> Thanks,
> Tommaso
>
>
> [1] :
> http://svn.apache.org/viewvc/lucene/dev/branches/branch_4x/lucene/analysis/uima/src/java/org/apache/lucene/analysis/uima/ae/BasicAEProvider.java?revision=1244236&view=markup
>
>
>
> 2013/8/29 Jun Ohtani <joht...@gmail.com>
>
>> Dear all,
>>
>> My co-worker use UIMA with Solr 4.4.0.
>> But too slow UIMA with Solr.
>>
>> I read source code solr/contirb/uima/.
>> Solr UIMA integration source code call repeatedly AEProvider.getAE().
>> Maybe it's create AnalysisEngine instance every request and every
>> processText().
>>
>> But Lucene code (o.a.l.analysis.uima.BaseUIMATokenizer) reuse
>> AnalysisEngine instance.
>>
>> Why does Solr UIMA integration call AEProvider.getAE() every update
>> request ?
>>
>> Regards,
>>
>> ------------
>> Jun Ohtani
>>
>>
>>
>>
>

Reply via email to