[
https://issues.apache.org/jira/browse/LUCENENET-257?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12779277#action_12779277
]
Michael Garski commented on LUCENENET-257:
------------------------------------------
This patch fixes a few other tests that were not passing earlier today:
TestDeletionPolicy.TestKeepAllDeletionPolicy
TestIndexReader.TestLastModified
TestIndexWriter.TestExceptionDuringSync
TestIndexWriterReader.TestMergeWarmer
It does have a side effect in TestIndexWriter.TestExceptionOnMergeInit where
the call to w.Close hangs as runningMerges.Count > 0 that I will open another
issue for and look into.
> TestCheckIndex.TestDeletedDocs
> -------------------------------
>
> Key: LUCENENET-257
> URL: https://issues.apache.org/jira/browse/LUCENENET-257
> Project: Lucene.Net
> Issue Type: Bug
> Reporter: Andrei Iliev
> Assignee: Digy
> Attachments: LUCENENET-257.patch
>
>
> Setting writer.SetMaxBufferedDocs(2) couse flushing buffers after adding
> every 2 docs. That results in total 10 segments in the index and failing
> TestDeletedDocs (test case assumes that there is only 1 segment file). So
> question arise:
> 1) does performing a flush has to start a new segment file?
> 2) if so, in order to run TestDeletedDocs smoothly either change
> writer.SetMaxBufferedDocs(2) to, say, writer.SetMaxBufferedDocs(20) or
> call writer.optimize(1) before closing writer.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.