Uploaded image for project: 'Apache Ozone'
  1. Apache Ozone
  2. HDDS-2939 Ozone FS namespace
  3. HDDS-4486

Feature Config : Make proper enableFSPaths and OFS optimized flag combinations

    XMLWordPrintableJSON

Details

    • Sub-task
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • None
    • None
    • OM

    Description

      Presently OM has four combinations, which leads to complexity as objectStore#rename can't be differentiated with fs#rename.

      1. ofsOptimized=true && enableFSPaths=true
      2. ofsOptimized=true && enableFSPaths=false
      3. ofsOptimized=false && enableFSPaths=true
      4. ofsOptimized=false && enableFSPaths=false

      This jira proposal is to simplify the ofs optimization cases. OM can support ofs optimization only if both are TRUE(ofsOptimized=true && enableFSPaths=true) and will write table key entries in NEW_FORMAT(prefix separated format using objectID). All the other cases, it will write table key entries in OLD_FORMAT(existing format).

      Reference-1
      Reference-2

      Attachments

        Activity

          People

            rakeshr Rakesh Radhakrishnan
            rakeshr Rakesh Radhakrishnan
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: