lucene-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Robert Muir (JIRA)" <>
Subject [jira] [Commented] (LUCENE-3439) add checks/asserts if you search across a closed reader
Date Thu, 15 Sep 2011 20:29:09 GMT


Robert Muir commented on LUCENE-3439:

IR/IW already try to do this

I don't think so? I'll attach a patch with a trivial test basically demonstrating what I was

It sometimes passes!!!!!

  public void test() throws Exception {
    TermRangeQuery query = TermRangeQuery.newStringRange("field", "a", "z", true, true);, 5);
    reader.close();, 5); // are you serious? 

> add checks/asserts if you search across a closed reader
> -------------------------------------------------------
>                 Key: LUCENE-3439
>                 URL:
>             Project: Lucene - Java
>          Issue Type: Bug
>            Reporter: Robert Muir
> if you try to search across a closed reader (and/or searcher too),
> there are no checks, not even assertions statements.
> this results in crazy scary stacktraces deep inside places like FSTs/various term dictionary
implementations etc.
> In some situations, depending on codec, you wont even get an error (i'm sure its fun
when you try to retrieve the stored fields!)

This message is automatically generated by JIRA.
For more information on JIRA, see:


To unsubscribe, e-mail:
For additional commands, e-mail:

View raw message