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

Reversed scan returns deleted versions and breaks RegionLocator

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Major
    • Resolution: Cannot Reproduce
    • 1.3.0
    • None
    • Scanners
    • None

    Description

      We started seeing clients persistently throwing errors as they were trying to talk to a region that was non existent (split a few days ago). We verified that the region was deleted from meta when the split happened.

      On performing a raw scan on meta, the deleted version for the split region appears, which also does on performing a normal reversed scan. Since MetaScanner uses a reversed scan, this explains why clients see non existent regions.

      We also verified that there was no in-memory corrupt state by failing over the master. When we trigger major compaction on meta, the problem goes away further confirming the fact that we were seeing deleted versions.

      Attachments

        1. reverseScanMetaDeleteFamily.txt
          6 kB
          Ashu Pachauri

        Activity

          People

            Unassigned Unassigned
            ashu210890 Ashu Pachauri
            Votes:
            0 Vote for this issue
            Watchers:
            10 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: