Uploaded image for project: 'Apache Ozone'
  1. Apache Ozone
  2. HDDS-4344 Block Deletion Performance Improvements
  3. HDDS-4504

Datanode deletion config should be based on number of blocks

    XMLWordPrintableJSON

Details

    Description

      Currently datanode's deletion config is based on number of containers on which deletion should be performed(default value 10). The deletion is only performed on those containers.

      It should rather be based on number of blocks to delete per interval rather than number of containers to process. If a datanode has 100000 containers and every container has 10 blocks to delete then deletion of all these blocks can take a lot of time with the current configuration. It would take 100000/10 = 10000 intervals for deletion to complete.

      Attachments

        Issue Links

          Activity

            People

              aryangupta1998 Aryan Gupta
              ljain Lokesh Jain
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: