Uploaded image for project: 'Apache Ozone'
  1. Apache Ozone
  2. HDDS-5305 Ozone Namespace Summaries in Recon
  3. HDDS-5386

Added a NSSummaryTask to write NSSummary info into RDB

    XMLWordPrintableJSON

Details

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

    Description

      FileSizeCountTask counts the number of bins inside each buckets.

      Try to build on FileSizeCountTask to count what we need for NSSummary as well.

      [6.28] Added an independent Recon task to process namespace summary info per objectID in the attempt to decouple with other task modules.\

      [7.7] 

      New NSSummary schema:

      objectId -> int numOfFiles, long sizeOfFiles, int[] fileDistribution, List<objectId> childDir

      where childDir is a list of objectIds for the next-level non-key objects.

      Modify the NSSummaryCodec.

      Modify NSSummaryTask to write the new field into RocksDB

      CC avijayan

      Attachments

        Activity

          People

            yuan.gu Yuan Gu
            smeng Siyao Meng
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: