Uploaded image for project: 'Apache Blur'
  1. Apache Blur
  2. BLUR-427

Race condition in Blur's disk based doc values

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Fixed
    • 0.2.4
    • 0.2.4
    • Blur
    • None

    Description

      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.

      Attachments

        Activity

          People

            Unassigned Unassigned
            amccurry Aaron McCurry
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: