lucene-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Michael McCandless (JIRA)" <>
Subject [jira] [Updated] (LUCENE-3439) add checks/asserts if you search across a closed reader
Date Mon, 19 Sep 2011 15:18:08 GMT


Michael McCandless updated LUCENE-3439:

    Attachment: LUCENE-3439.patch

Patch, adding missing ensureOpens, adding volatile to IW's close/closing bools, and fixing
the scary bug where we invoke del policy (and possibly delete file) on a closed writer.

> add checks/asserts if you search across a closed reader
> -------------------------------------------------------
>                 Key: LUCENE-3439
>                 URL:
>             Project: Lucene - Java
>          Issue Type: Bug
>            Reporter: Robert Muir
>         Attachments: LUCENE-3439.patch, LUCENE-3439_test.patch
> 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