Uploaded image for project: 'Apache Ozone'
  1. Apache Ozone
  2. HDDS-10239 Storage Container Reconciliation
  3. HDDS-11218

Combine datanode clients for reconciliation and EC reconstruction

    XMLWordPrintableJSON

Details

    • Sub-task
    • Status: Open
    • Major
    • Resolution: Unresolved
    • None
    • None
    • None
    • None

    Description

      Currently ECContainerOperationClient and the container operation client for reconciliation in HDDS-10376 are kept separate, but they both handle commands between datanodes. Rather than having copied code and separate client manager caches for each, we can combine them into one class. This would require refactoring the EC client to make it more generic, and is probably best done after the branch merge of phase 1 to avoid conflicts.

      Attachments

        Activity

          People

            Unassigned Unassigned
            erose Ethan Rose
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated: