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

本次 Ceph RGW 重构会议主要讨论了分布式存储系统中持久化通知的问题、代码冻结计划的调整以及其他议题。

  1. 持久化通知问题的讨论
    • 会议指出,在非持久化通知的实现中,存在一个问题,即当消息代理宕机或用户错误配置代理地址时,持久化通知队列会不断增长,事件永久保留。
    • 现有的解决方案包括引入两个变量:生存时间(TTL)和最大重试次数(Max Retry),默认设置为零,意味着事件将永久保留。
    • 讨论了是否应该允许用户在创建主题时设置这些值,以及如何处理用户设置与管理员设置之间的优先级关系。
    • 最终决定通过配置选项来实现,允许用户或存储管理员决定 TTL 和 Max Retry 的值。
  2. 代码冻结计划的调整
    • 原计划在1月底进行代码冻结,创建 squid 分支。
    • 经过讨论,决定将代码冻结推迟一周,以便其他组件有更多时间准备。
  3. 其他议题
    • 讨论了多个分支上的 PR 合并问题,计划在 squid 分支创建后,开始将内容合并到主分支,并在准备就绪后进行回溯合并。
    • 提及了等待 Neo rados chain 的更新,以便在 gate admin 级别使用站点配置(site config)。

会议决定事项: - 通过配置选项支持 TTL 和 Max Retry 的用户和管理员配置。 - 将代码冻结计划推迟一周。

后续行动计划: - 撰写详细设计文档,并在 Tracker 中记录相关信息。 - 继续关注并整合各个 PR,确保在代码冻结前所有功能准备就绪。 - 在 squid 分支创建后,开始将内容合并到主分支,并在准备就绪后进行回溯合并。