[改进后的中文总结内容]
会议纪要
会议时间: 2025年4月23日
参会人员: Matt, Yehuda, Andre, Philip, Dixon, Casey,
及其他相关开发人员
会议主题: Ceph RGW重构讨论,主要涉及bucket index
snapshots增强和Lua脚本功能改进。
1. Bucket Index Snapshots 讨论
- 背景: 讨论了在Ceph中实现bucket index snapshots功能的方法,并探讨如何将其集成到现有代码库中。
- 主要议题:
- 数据结构变更: 为了支持bucket snapshots功能,需要在T版本中引入基本的数据结构变更。
- 多站点同步问题: 当前功能仅在单个zone内生效,未来计划支持多站点同步。
- 实验性功能: 该功能计划作为实验性功能发布,以确保用户在升级时能够顺利过渡。
- 决定事项:
- 需要在T版本中先引入数据结构变更。
- 未来需要进一步讨论多站点同步的具体实现。
- 后续行动:
- Yehuda将提交PR,包含数据结构变更。
2. Lua脚本功能增强讨论
- 背景: 讨论如何增强Lua脚本的功能,使其更加适合生产环境使用,并满足特定需求。
- 主要议题:
- 功能需求: Andre提出需要增加Lua脚本的hook点,特别是在用户认证后和bucket信息加载后。
- 性能与安全性: 讨论了Lua脚本的性能问题,特别是与外部服务通信时的连接开销。
- 背景脚本: 提出了使用背景脚本(background script)来处理与外部服务的通信。
- 决定事项:
- 增加Lua脚本的hook点。
- 需要进一步讨论如何在Lua脚本中处理与外部服务的通信。
- 后续行动:
- Andre将尝试实现相关功能。
3. 其他议题
- Bucket Notifications: 讨论了bucket notifications的相关功能,但由于时间关系,决定下次会议再进行详细讨论。
会议结束时间: 约1小时
下次会议计划: 未定