Details

    • Sub-task
    • Status: Resolved
    • Major
    • Resolution: Later
    • None
    • None
    • namenode
    • None

    Description

      This is the first step toward better "Scratch space" and "Soft Delete" support. We remove the assumption that the hdfs directory and encryption zone is 1 to 1 mapped and can't be changed once created.

      The encryption zone creation part is kept As-Is from Hadoop 2.4. We generalize the encryption zone and its directories from 1:1 to 1:many. This way, other directories such as scratch can be added to/removed from encryption zone as needed. Later on, files in these directories can be renamed within the same encryption zone efficiently.

      Attachments

        1. HDFS-8830.01.patch
          63 kB
          Xiaoyu Yao
        2. HDFS-8830.02.patch
          62 kB
          Xiaoyu Yao
        3. HDFS-8830.03.patch
          62 kB
          Xiaoyu Yao
        4. HDFS-8830.04.patch
          61 kB
          Xiaoyu Yao
        5. HDFS-8830.05.patch
          63 kB
          Xiaoyu Yao
        6. HDFS-8830.06.patch
          64 kB
          Xiaoyu Yao

        Activity

          People

            xyao Xiaoyu Yao
            xyao Xiaoyu Yao
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: