Skip to content

Conversation

@symious
Copy link
Contributor

@symious symious commented Aug 8, 2022

What changes were proposed in this pull request?

This ticket is for creating the interface between Client and SCM. The new interfaces are as follows:

  • getDiskBalancerReport
    • Return datanodes' volume data density
  • getDiskBalancerStatus
    • Return diskbalancer's information of datanode in balancing
  • startDiskBalancer
  • stopDiskBalancer
  • updateDiskBalancerConfiguration

What is the link to the Apache JIRA

https://issues.apache.org/jira/browse/HDDS-7106

How was this patch tested?

unit test.

@symious symious changed the title HDDS-7106. Client-SCM interface HDDS-7106. [DiskBalancer] Client-SCM interface Aug 8, 2022
@symious
Copy link
Contributor Author

symious commented Aug 8, 2022

@ChenSammi @ferhui @lokeshj1703 @siddhantsangwan @sodonnel @neils-dev @JacksonYao287 Could you help to review this PR?

Copy link
Contributor

@ferhui ferhui left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@symious Thanks for your PR. It looks good. One minor comments

@symious
Copy link
Contributor Author

symious commented Aug 9, 2022

@ferhui Thanks for the review. Updated the PR, please have a check.

@ferhui
Copy link
Contributor

ferhui commented Aug 9, 2022

@JacksonYao287 @ChenSammi could you please have a look?

@ChenSammi
Copy link
Contributor

@symious thanks for quickly providing the first patch. I left a few comments.

Copy link
Contributor

@siddhantsangwan siddhantsangwan left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I did a very quick read through. Will review thoroughly later.

@ferhui
Copy link
Contributor

ferhui commented Aug 12, 2022

@ChenSammi @siddhantsangwan Thanks for your reviews! Do you have any other comments?

@errose28
Copy link
Contributor

errose28 commented Aug 15, 2022

We should hold off on proto changes or incomplete command line options until the 1.3.0 branch is cut. If the branch is cut with these changes the protos will be locked and unable to change even though the feature is not ready to use. @captainzmc is currently working on getting a release branch AFAIK.

My bad, I did not see this was going into a feature branch. There should be no problems in that case 👍

@symious
Copy link
Contributor Author

symious commented Aug 16, 2022

@errose28 Thank your for the review.

@ferhui
Copy link
Contributor

ferhui commented Aug 16, 2022

It seems no new comments for several days. @ChenSammi @siddhantsangwan @errose28 Thanks for your careful reviews! I will merge it so that @symious can go ahead.

@ferhui ferhui merged commit 8e31b09 into apache:HDDS-5713 Aug 16, 2022
@symious
Copy link
Contributor Author

symious commented Aug 16, 2022

@ferhui Thank you for the merge. @ChenSammi @ferhui @siddhantsangwan @errose28 Thank you for the review.

symious added a commit to symious/ozone that referenced this pull request Jan 29, 2024
sodonnel pushed a commit to sodonnel/hadoop-ozone that referenced this pull request Feb 1, 2024
sadanand48 pushed a commit to sadanand48/hadoop-ozone that referenced this pull request Apr 17, 2024
sadanand48 pushed a commit to sadanand48/hadoop-ozone that referenced this pull request Apr 17, 2024
ChenSammi pushed a commit to ChenSammi/ozone that referenced this pull request Feb 19, 2025
ChenSammi pushed a commit to ChenSammi/ozone that referenced this pull request Feb 20, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants