Uploaded image for project: 'Apache Ozone'
  1. Apache Ozone
  2. HDDS-6739 Clean up MiniOzoneCluster config handling
  3. HDDS-10320

Introduce factory to configure MiniOzoneCluster's datanodes

    XMLWordPrintableJSON

Details

    • Sub-task
    • Status: Resolved
    • Major
    • Resolution: Implemented
    • None
    • 2.0.0
    • test

    Description

      Currently MiniOzoneCluster creates almost identical datanodes, based on global config and few datanode-specific properties:

      • numDataVolumes
      • datanodeReservedSpace
      • dnLayoutVersion

      The goal of this task is to introduce a factory to create datanodes for MiniOzoneCluster.

      This would allow customizing each datanode (e.g. different number of volumes, different amount of reserved space, etc.), while also further cleaning up the global MiniOzoneCluster.Builder interface.

      Attachments

        Issue Links

          Activity

            People

              adoroszlai Attila Doroszlai
              adoroszlai Attila Doroszlai
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: