Skip to content

Conversation

@zhaoli2333
Copy link

变更的目的是什么

fix issue #1164

简短的更新日志

集群均衡时,将原有的Node级别的Disk均衡修改为LogDir级别的Disk均衡。初始从broker拉取每个Replica在LogDir上的分布,LogDir总容量默认为broker磁盘总容量/该broekr上LogDir数量 (默认每个LogDir大小相同),由此计算出合理的Replica迁移方案,实现LogDir级别的Disk均衡。

请遵循此清单,以帮助我们快速轻松地整合您的贡献:

  • 一个 PR(Pull Request的简写)只解决一个问题,禁止一个 PR 解决多个问题;
  • 确保 PR 有对应的 Issue(通常在您开始处理之前创建),除非是书写错误之类的琐碎更改不需要 Issue ;
  • 格式化 PR 及 Commit-Log 的标题及内容,例如 [Bugfix]修复用户信息修改后,用户列表会抛出空指针异常的问题(#860) #861 。PS:Commit-Log 需要在 Git Commit 代码时进行填写,在 GitHub 上修改不了;
  • 编写足够详细的 PR 描述,以了解 PR 的作用、方式和原因;
  • 编写必要的单元测试来验证您的逻辑更正。如果提交了新功能或重大更改,请记住在 test 模块中添加 integration-test;
  • 确保编译通过,集成测试通过;

@ZQKC ZQKC linked an issue Oct 8, 2023 that may be closed by this pull request
2 tasks
@ZQKC ZQKC added the PR: first-time contributor 第一次提交的贡献者 label Oct 8, 2023
@ZQKC
Copy link
Collaborator

ZQKC commented Oct 8, 2023

@zhaoli2333 代码存在冲突,辛苦解决一下先~

@zhaoli2333 zhaoli2333 closed this by deleting the head repository Oct 8, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

PR: first-time contributor 第一次提交的贡献者

Projects

None yet

Development

Successfully merging this pull request may close these issues.

集群均衡需要支持LogDir级别的Disk均衡

2 participants