[ 
https://issues.apache.org/jira/browse/LUCENENET-257?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12779150#action_12779150
 ] 

Michael Garski commented on LUCENENET-257:
------------------------------------------

Digy,

The Eclipse IDE has integrated JUnit support so that you can step through the 
tests to check state along the way, which I've found to be helpful in finding 
the root cause of an issue that is not plainly apparent.

I agree that altering the test behavior, especially with regards to how Lucene 
is utilized in the test will only suppress an issue and not correct it.

Michael

> 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
>
> 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.

Reply via email to