ozone icon indicating copy to clipboard operation
ozone copied to clipboard

HDDS-6885. Allow HDDS layout features to specify their finalization requirements.

Open errose28 opened this issue 3 years ago • 1 comments

What changes were proposed in this pull request?

Allow HDDS Layout features to specify:

  1. How many datanodes SCM should wait to finalize before declaring finalization complete and finalizing remaining datanodes asynchronously.
  2. Whether the layout feature requires all pipelines to be closed while it is finalizing.

What is the link to the Apache JIRA

HDDS-6885

How was this patch tested?

  • Unit test for different finalization requirement combinations added.
  • Existing finalization tests should pass.

errose28 avatar Jul 13 '22 19:07 errose28

Thanks for reviewing this @kerneltime. Let's put this on hold for now while re-evaluate our approach to not closing pipelines during finalization.

errose28 avatar Jul 18 '22 20:07 errose28