Uploaded image for project: 'HBase'
  1. HBase
  2. HBASE-14028

DistributedLogReplay drops edits when ITBLL 125M

    XMLWordPrintableJSON

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: Major
    • Resolution: Later
    • Affects Version/s: 1.2.0
    • Fix Version/s: None
    • Component/s: Recovery
    • Labels:
      None

      Description

      Testing DLR before 1.2.0RC gets cut, we are dropping edits.

      Issue seems to be around replay into a deployed region that is on a server that dies before all edits have finished replaying. Logging is sparse on sequenceid accounting so can't tell for sure how it is happening (and if our now accounting by Store is messing up DLR). Digging.

      I notice also that DLR does not refresh its cache of region location on error – it just keeps trying till whole WAL fails.... 8 retries...about 30 seconds. We could do a bit of refactor and have the replay find region in new location if moved during DLR replay.

        Attachments

        1. 14028.logging.txt
          7 kB
          Michael Stack

          Issue Links

            Activity

              People

              • Assignee:
                Unassigned
                Reporter:
                stack Michael Stack
              • Votes:
                0 Vote for this issue
                Watchers:
                6 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: