Uploaded image for project: 'HBase'
  1. HBase
  2. HBASE-14439 New/Improved Filesystem Abstractions
  3. HBASE-16904

remove directory layout / fs references from snapshots

    XMLWordPrintableJSON

    Details

    • Type: Sub-task
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: hbase-14439
    • Component/s: Filesystem Integration
    • Labels:
      None

      Description

      ensure snapshot code works through the MasterStorage / RegionStorage APIs and not directly on backing filesystem.

      hbase-server/src/main/java/org/apache/hadoop/hbase/snapshot/ExportSnapshot.java
      hbase-server/src/main/java/org/apache/hadoop/hbase/snapshot/RestoreSnapshotHelper.java
      hbase-server/src/main/java/org/apache/hadoop/hbase/snapshot/SnapshotDescriptionUtils.java
      hbase-server/src/main/java/org/apache/hadoop/hbase/snapshot/SnapshotInfo.java
      hbase-server/src/main/java/org/apache/hadoop/hbase/snapshot/SnapshotManifest.java
      hbase-server/src/main/java/org/apache/hadoop/hbase/snapshot/SnapshotManifestV1.java
      hbase-server/src/main/java/org/apache/hadoop/hbase/snapshot/SnapshotManifestV2.java
      hbase-server/src/main/java/org/apache/hadoop/hbase/master/snapshot/DisabledTableSnapshotHandler.java
      hbase-server/src/main/java/org/apache/hadoop/hbase/master/snapshot/SnapshotFileCache.java
      hbase-server/src/main/java/org/apache/hadoop/hbase/master/snapshot/SnapshotHFileCleaner.java
      hbase-server/src/main/java/org/apache/hadoop/hbase/master/snapshot/SnapshotManager.java
      hbase-server/src/main/java/org/apache/hadoop/hbase/master/snapshot/TakeSnapshotHandler.java
      

        Attachments

        1. HBASE-16904-hbase-14439.v1.patch
          490 kB
          Umesh Agashe
        2. HBASE-16904-hbase-14439.v2.patch
          502 kB
          Umesh Agashe
        3. HBASE-16904-hbase-14439.v3.patch
          557 kB
          Sean Busbey
        4. HBASE-16904-hbase-14439.v4.patch
          558 kB
          Sean Busbey

          Issue Links

            Activity

              People

              • Assignee:
                uagashe Umesh Agashe
                Reporter:
                busbey Sean Busbey
              • Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: