Uploaded image for project: 'Phoenix'
  1. Phoenix
  2. PHOENIX-4070

Delete row should mask upserts at same timestamp

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • None
    • 4.12.0, 4.11.1
    • None

    Description

      If a delete row (i.e. DeleteFamily) occurs at the same timestamp as an upsert (i.e. Put), then the delete must mask the puts, regardless of when the mutations actually hit the server. Currently, this is a problem if the delete is processed first and the upsert ends up writing a row to the index table when it shouldn't.

      Unlike PHOENIX-4058, we cannot work around the issue by setting STORE_NULLS to true.

      Attachments

        1. PHOENIX-4070_v1.patch
          98 kB
          James R. Taylor

        Activity

          People

            jamestaylor James R. Taylor
            jamestaylor James R. Taylor
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: