I found the problem :) Problem is processor are not combined into one chain.
On Thu, Oct 4, 2018 at 3:57 PM Furkan KAMACI wrote:
> I've defined my update processors as:
>
>
> class="org.apache.solr.update.processor.LangDetectLanguageIdentifierUpdateProcessorFactory">
>
> content
> en,tr
> language_code
> other
> true
> true
>
>
>
>
>
>
>
>
> true
> signature
> false
> content
> 3
> name="signatureClass">org.apache.solr.update.processor.TextProfileSignature
>
>
>
>
>
> default="true">
>
> 200
>
>
>
>
>
>
> My /update/extract request handler is as follows:
>
> startup="lazy"
> class="solr.extraction.ExtractingRequestHandler" >
>
> true
> true
> ignored_
> content
> ignored_
> ignored_
>
>
> dedupe
> langid
> ignore-commit-from-client
>
>
>
> dedupe chain works nd signature field is populated but langid processor is
> not triggered at this combination. When I change their places:
>
> startup="lazy"
> class="solr.extraction.ExtractingRequestHandler" >
>
> true
> true
> ignored_
> content
> ignored_
> ignored_
>
>
> langid
> dedupe
> ignore-commit-from-client
>
>
>
> langid works but dedup is not activated (signature field is disappears).
>
> I use Solr 6.3. How can I solve this problem?
>
> Kind Regards,
> Furkan KAMACI
>