incubator-blur-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Aaron McCurry (JIRA)" <>
Subject [jira] [Created] (BLUR-427) Race condition in Blur's disk based doc values
Date Mon, 06 Apr 2015 17:02:12 GMT
Aaron McCurry created BLUR-427:

             Summary: Race condition in Blur's disk based doc values
                 Key: BLUR-427
             Project: Apache Blur
          Issue Type: Bug
          Components: Blur
    Affects Versions: 0.2.4
            Reporter: Aaron McCurry
             Fix For: 0.2.4

There are one main differences between disk based doc value implementation in Blur and Lucene.
 Blur's version supports direct monotonic block packed readers and normal block packed readers.
 This means that it does not pull the pointer data into memory and it requires a seek to perform
a fetch lookup.  The readers are currently reused across threads and because the readers are
not thread safe when using them in a direct mode this causes race conditions.

This message was sent by Atlassian JIRA

View raw message