Uploaded image for project: 'HBase'
  1. HBase
  2. HBASE-26584 Further improvements on StoreFileTracker
  3. HBASE-28457

Introduce a version field in file based tracker record

    XMLWordPrintableJSON

Details

    • Reviewed
    • Introduce a 'version' field in file based tracker record, so while downgrading, we will know that we are reading a new version of file tracker file and fail with explicit message instead of failing silently and causing possible data loss.

    Description

      Per the discussion around HBASE-27826 and the related design doc, we all agree that we should add version field to store file tracker, so when downgrading, we will know that we will miss something when reading a tracker file with higher version and fail the initialization, instead of ignore it silently and may cause data loss.

      Attachments

        Issue Links

          Activity

            People

              zhangduo Duo Zhang
              zhangduo Duo Zhang
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: