Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • Milestone 1:

    • define the infrastructure to initiate a pool upgrade including

      • dmg interface

      • versioning scheme with new associated pool properties

      • revoke open handle and check that no rebuild/reint/extend in progress

      • restart after shutdown/failure

    • new container created in a pool with a old version should not enable the new features.

    • manage upgrade from 2.0 to 2.2

      • add new pool/container properties added between 2.0 and 2.2

    • downgrading the DAOS software of an upgraded pool report a proper RAS error.

  • Milestone 2:

    • address use case for data migration between 2.2 and 2.4 with the EC placement change.

    • add metrics to report progress

Gantt Chart

Provide Gantt chart for each milestone.

References (optional)

External papers, web page (if any)

Future Work (optional)

Known issues and future works that was considered out-of-scope.