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

    • Sub-task
    • Status: Closed
    • Major
    • Resolution: Fixed
    • None
    • hbase-14439
    • Filesystem Integration
    • 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

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

              Dates

                Created:
                Updated:
                Resolved: