Uploaded image for project: 'Apache Ozone'
  1. Apache Ozone
  2. HDDS-6462 Phase II : Erasure Coding Offline Recovery & Read/Write Improvements
  3. HDDS-7841

EC: Remove ECReconstructionSupervisor and send reconstruction commands to ReplicationSupervisor

    XMLWordPrintableJSON

Details

    Description

      This Jira is to remove the ECReconstructionSupervisor which duplicates much of the functionality in ReplicationSupervisor.

      ReplicationSupervisor was previous refactored to allow different types of tasks to be queued within it, so this change builds on the earlier work.

      It also makes sense for Replication and ECReconstruction to share the same threadpool, as they consume similar resources on the DN, so one thread pool can better throttle the two types of task.

      Attachments

        Issue Links

          Activity

            People

              sodonnell Stephen O'Donnell
              sodonnell Stephen O'Donnell
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: