Aaron McCurry created BLUR-427:
----------------------------------

             Summary: Race condition in Blur's disk based doc values
                 Key: BLUR-427
                 URL: https://issues.apache.org/jira/browse/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
(v6.3.4#6332)

Reply via email to