Hi,

I'm using Solr 6.5.1, and I'm facing the issue of incorrect ngroup count
after I have group it by signature field.

Usually, the number of records returned is more than what is shown in the
ngroup. For example, I may get a ngroup of 22, but there are 25 records
being returned.

Below is the part of solrconfig.xml that does the grouping.

<updateRequestProcessorChain name="dedupe"> <processor class=
"solr.processor.SignatureUpdateProcessorFactory"> <bool name="enabled">true
</bool> <str name="signatureField">signature</str> <bool name=
"overwriteDupes">false</bool> <str name="fields">content</str> <str name=
"signatureClass">solr.processor.Lookup3Signature</str> </processor> <
processor class="solr.DistributedUpdateProcessorFactory" /> <processor class
="solr.LogUpdateProcessorFactory" /> <processor class=
"solr.RunUpdateProcessorFactory" /> </updateRequestProcessorChain>


This is where I set the grouping to true in the requestHandler

<str name="group">true</str> <str name="group.field">signature</str> <str
name="group.main">true</str> <!--<str name="group.ngroups">true</str>--> <
str name="group.cache.percent">100</str>

What could be the issue that causes this?

Regards,
Edwin

Reply via email to