🌊 Fluss 每日动态

📅 2026-03-26

🔗 apache/fluss

📝 7 新 Issues
✅ 3 关闭
✨ 4 新 PRs
🎉 5 合并

🔥 核心要点

⚠️ 重点关注

💬 Issue/PR 动态

Issue 讨论

Issue #2922 [docs] Add AGENTS.md - AI agent coding guide

  • @qzyu999: 对比 Airflow AGENTS.md,建议添加 git 命令指导和边界说明,建议用符号链接保持文件简洁
  • @vaibhavk1992: 压缩文件到 500 行以内,添加 Airflow 相关内容,添加 CLAUDE.md 符号链接

Issue #2940 [fluss-common] Validate partition time when creating partition on auto partition table

  • @platinumhamburg: 发现 DynamicPartitionCreator 状态泄漏问题,建议将验证移到修改 inflight 集合之前
  • @loserwang1024: 接受建议并修改了验证位置

Issue #2780 [Feature] Support coordinator switch when leader fail

  • @zcoo: 解释了必须创建独立选举线程的原因:避免 Curator 事件线程执行 ZK 请求导致的死锁

Issue #2700 [helm] Enable SASL authenticated connection to Zookeeper nodes

  • @affo: 建议统一命名风格,使用与 listeners security 相同的 mechanism 设计
  • @morazow: 确认内部和客户端 listener 机制的区分逻辑

Issue #2373 [Client] Fail Log Scanner when table is dropped during scan

  • @beryllw: 建议直接查询 ZooKeeper 检查表和分区删除状态,而非依赖缓存

Issue #2669 [docs] Add Real-Time User Profile quickstart tutorial

  • @platinumhamburg: 建议在初始实现中添加 rb_or_agg 函数,以便在快速入门中展示 roll-up 查询示例

Issue #2934 [Blog] Fluss Rust SDK introduction blog

  • @fresh-borzoni: 计划稍后添加图表,目前专注于文字和流程确认
  • @leekeiabstraction: 建议添加图表位置

Issue #2933 [lake/tiering] add bytes written tracking and metrics for tiering service

  • @leekeiabstraction: 关注 LanceLakeWriter 未实现 getBytesWritten() 可能影响 tiering 指标

Issue #2886 Add V2 batch format with statistics collection

  • @platinumhamburg: 感谢贡献,这是一个很扎实的改进

Issue #2875 [Feature] Support for VARIANT data type

  • @wuchong: 关闭此 PR,需要先进行 FIP 讨论设计方案

PR Review

PR #2920 [lake/tiering] add table dropped handling and nullable write results

  • @luoyuxia: 建议处理 split 移动后表被删除的异常情况,并指出 poll 不会抛出 TableNotExistException

PR #2922 [docs] Add AGENTS.md - AI agent coding guide

  • @qzyu999: 建议文档保持 AI 代理无关性,使用 '' 占位符,添加 CLAUDE.md 符号链接
  • @vaibhavk1992: 已按要求添加 CLAUDE.md 符号链接,AI 辅助贡献指南将放在第二阶段

PR #2940 [fluss-common] Validate partition time when creating partition on auto partition table

  • @platinumhamburg: 发现 DynamicPartitionCreator 状态泄漏问题,建议将验证提前到修改 inflight 集合之前
  • @loserwang1024: 接受建议并完成修改

PR #2931 [flink] Remove redundant `bucket.num` and `bucket.key` from customer properties

  • @beryllw: 建议将 'customer properties' 改为 'custom properties'
  • @loserwang1024: 已完成修改

📝 新建 Issue/PR

Issues

Pull Requests

✅ 关闭 Issue/PR

已关闭 Issues

已合并 PRs