[改进后的中文总结内容]

会议纪要

日期:2022-05-05 参会人员:未提及

1. 已解决的问题和已完成的PRs

  • Adam的卓越PR:解决了Quarry's PR中的边界检查问题,通过不进行整个空间迭代器边界检查,使之前失败的测试得以通过。
  • Cory的PR:已重新纳入pacific版本,可能已回退主版本。该PR和atom六都将被纳入1628版本及master版本,进展顺利。
  • 参数解析修复:收到Kefu和Radic的良好反馈,代码质量提升,已正确传递星号命令行选项给c-star,解决传递问题。

2. 更新的PRs和待解决问题

  • 启用TC Malik的更新:当使用CStar时,发现如果编译Ceph支持CStar,则neither Crimson还是Classic OSD将不会使用alec,而是都回退到使用lipsy。更新更改了条件判断逻辑,以防止在使用CStar时链接TC Malloc。
  • 遇到的问题:目前遇到一些无效指针断言,似乎源自地址消毒器。Matan正在查看此问题,认为追踪到的问题源于TC Malloc的已知行为。此外,在运行的一些测试中发现了sink故障,可能是由此或其他因素引起。相关PR可能会暂时搁置。

3. 未来计划和行动项

  • 基于时间的Near-Fit算法:PR需要重新定位和更新,建议使用旧版本的配置选项以减少热路径性能的影响。
  • RGW Deus Cell实现:可能需要更多审查,并且现在需要重新定位。作者需要进一步操作。
  • 增加测试覆盖率:特别是围绕迭代器工作方式,以提高代码质量和防止未来的回归。
  • 解决Aborts和Sig Faults:这是优先事项,特别是为了能够进行更广泛的性能和压力测试。
  • Igor的工作评估:开始评估Igor实现的BlueStore Wall的工作,而不是使用RoxDB1。新机制尚未在BlueStore中启用,需要进一步调查原因。

下一步行动: - 继续跟踪与TC Malloc相关的问题并解决。 - 提高迭代器工作的测试覆盖率。 - 确定是否继续使用传统选项或转向新的配置方式。 - 关注并帮助解决Crimson的性能瓶颈和挂起问题。 - 深入理解和评估BlueStore Wall的实现和效果。

会议结束:会议提前结束,祝大家有一个美好的一周,并期待下周的会议。