🌊 Fluss 每日动态

📅 2026-03-15

🔗 apache/fluss

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

🔥 核心要点

⚠️ 重点关注

✅ 今日无重大问题

💬 Issue/PR 动态

Issue 讨论

Issue #2809 [KV] Support Full KV Scan

  • @platinumhamburg: 提出三个潜在问题:scanner 无法发送 close_scanner 请求、生命周期未集成迁移流程、客户端未处理 scan 错误

Issue #2676 [spark] remove the warning info when insert data to a new partition

  • @hemanthsavasere: 请求分配该 issue 以便参与贡献

Issue #2724 [spark] Empty projection in batch read throws Invalid metadata length with COUNT(*)/COUNT(1)

  • @hemanthsavasere: 请求分配该 issue 以便参与贡献

Issue #2865 [Helm] Restructure helm chart of Fluss

  • @affo: 支持 nhuantho 的 PR 提议,表示会跟进相关评论

Issue #2870 [Helm] Create region config for components in value file

  • @nhuantho: 说明该 PR 可以解决问题 #2870
  • @affo: 建议可以继续推进该 PR

Issue #2871 [helm] Restructure helm chart of Fluss

  • @nhuantho: 解释 Helm schema 注解、工具选择和 value 定义标准的考虑
  • @affo: 建议使用 Python 3.12,添加 requirements.txt,并推荐 helm-docs 工具

Issue #2850 [docs] Update s3.region in quickstart docs of flink and lakehouse

  • @nhuantho: 请求 review 并添加了测试截图
  • @leekeiabstraction: 建议在 PR 描述中添加测试详情,记录设置 region 参数后的日志输出

Issue #2878 [docs] add trending tag

  • @MehulBatra: 添加了 trending 标签的截图展示

Issue #2827 [client] Fix idempotent writer enters infinite retry loop with OutOfOrderSequenceException when response is lost but subsequent batches succeed

  • @LiebingYu: 根据 review 意见完成了代码更新

Issue #2876 Fixing issue with row update not working for PK table:

  • @vamossagar12: 创建 PR 并请求 review

Issue #2881 [lake/iceberg] Support snapshot expiration for lake tables

  • @vamossagar12: 请求 luoyuxia 进行 review

Issue #2883 [hotfix] Still do remove server tag if tablet server not exist

  • @zcoo: 请求 swuferhong 再次审查

PR Review

PR #2827 [client] Fix idempotent writer enters infinite retry loop with OutOfOrderSequenceException when response is lost but subsequent batches succeed

  • @wuchong: 建议重构条件判断顺序,先验证有效完成、再尝试重试、最后失败,使逻辑更清晰

PR #2880 [flink] Fix $binlog update pairing across log splits

  • @Copilot: 指出 UPDATE_BEFORE 处理可能静默覆盖缓冲记录导致 binlog 输出错误,建议检测并抛异常

PR #2871 [helm] Restructure helm chart of Fluss

  • @affo: 建议使用 Python 3.12、添加 requirements.txt、重命名验证步骤名称
  • @nhuantho: 解释验证脚本的用途,说明更新 Helm 时需要解释 schema 变更

PR #2852 [server] Fix get table count of database.

  • @wuchong: 指出双重 I/O 开销问题,建议批量获取统计信息并行化以减少执行时间

PR #2881 [lake/iceberg] Support snapshot expiration for lake tables

  • @Copilot: 指出测试依赖 Thread.sleep 存在时间敏感性,建议使用确定性条件避免 CI 不稳定

PR #2883 [hotfix] Still do remove server tag if tablet server not exist

  • @swuferhong: 指出测试未覆盖 serverTag 存在但服务器已离线的情况,建议补充该测试用例

PR #2711 [helm] Enable metrics reporting on helm charts

  • @morazow: 添加验证函数处理 reporter 端口缺失和端口覆盖的失败情况

📝 新建 Issue/PR

Issues

Pull Requests

✅ 关闭 Issue/PR

已关闭 Issues

已合并 PRs