[ 
https://issues.apache.org/jira/browse/LUCENENET-60?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12520365
 ] 

George Aroush commented on LUCENENET-60:
----------------------------------------

Hi Digy,

The existing logic for IndexModifier.DocCount() is consistent with the Java 
version.  Changing it the way you are suggestion with the patch will change 
that logic.  So, I'm not sure about this patch as I believe there is a defect 
somewhere else which hasn't been found yet.

Regards,

-- George

> "IndexModifier.DocCount" does not always give the correct result.
> -----------------------------------------------------------------
>
>                 Key: LUCENENET-60
>                 URL: https://issues.apache.org/jira/browse/LUCENENET-60
>             Project: Lucene.Net
>          Issue Type: Bug
>            Reporter: Digy
>            Priority: Minor
>         Attachments: IndexModifier.patch
>
>
> to pass the nunit-test for IndexModifier,  "DocCount" method should be 
> changed as below. (indexWriter does not give the correct result. So use the 
> indexReader).
>         public virtual int DocCount()
>         {
>             lock (directory)
>             {
>                 AssureOpen();
>                 CreateIndexReader();
>                 return indexReader.NumDocs();
>             }
>         }

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to