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

Create a per table lock for BulkTableUpdateCommand

    XMLWordPrintableJSON

Details

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

    Description

      The BulkTableUpdateCommand updates data in a Blur table by creating a snapshot of the data and reading from the files in HDFS. Then in the reduce phase of the MR job the Rows that are not updated are dropped and the Row that have changes are re-indexed. If there are two jobs occurring at the same time and the same Rows are being updated data could be lost. So the issue is to create a lock (likely in ZK) per table for the bulk table updates.

      Attachments

        Activity

          People

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

            Dates

              Created:
              Updated:
              Resolved: