Uploaded image for project: 'Apache Ozone'
  1. Apache Ozone
  2. HDDS-6517 Snapshot support for Ozone
  3. HDDS-8497

Add leading zeroes on to report table to optimize get Page call of Snapdiff

    XMLWordPrintableJSON

Details

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

    Description

      Currently when we fetch a page on job report table from an offset value, we are are doing continuous get calls on the column family since the snapdiff reports pages are not lexicographically ordered. We can use the rocksdb iterator to scan keys on a column family to optimize instead. In order to use this we need to prepend leading zeroes on to the keys to have the pages in lexicographical ordering.

      Attachments

        Issue Links

          Activity

            People

              swamirishi Swaminathan Balachandran
              swamirishi Swaminathan Balachandran
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: