🌊 Fluss 每日动态

📅 2026-04-15

🔗 apache/fluss

📝 9 新 Issues
✅ 7 关闭
✨ 4 新 PRs
🎉 12 合并

🔥 核心要点

⚠️ 重点关注

💬 Issue/PR 动态

Issue 讨论

Issue #3073 add document for how contributors can be granted more rights such as commit access or decision power is clearly documented

  • @luoyuxia: 感谢贡献,已将任务分配给你
  • @matrixsparse: 感谢!将开始处理并尽快提交 PR

Issue #2836 [FLUSS-2686] Add COS filesystem support

  • @XuQianJin-Stars: 详细回应了 STS 实现、REGION 常量和 Endpoint 一致性三个问题,已更新代码和测试覆盖

Issue #3067 [filesystem] Support default AWS credential chain for S3 delegation

  • @fresh-borzoni: 添加了 IRSA/实例配置文档示例,建议回port到 0.9 版本以支持 AWS/EKS 部署
  • @affo: 感谢添加文档说明,已批准,需要 committer 合并

Issue #2997 [filesystem][bug] Fix client.fs.* config prefix not stripped before passing to…

  • @fresh-borzoni: 请求 reviewer 审阅 PR
  • @morazow: 建议更新 Javadoc、扩展测试用例覆盖新配置键

Issue #3088 [Blog] Column Pruning

  • @polyzos: 将此内容移植到博客,方便用户查找
  • @swuferhong: 确认 LGTM

Issue #3085 Remote log consumption is stuck because the semaphore permit cannot be acquired

  • @wguo-talend: 提供了防御性信号量管理方案,确保异常时正确释放许可

Issue #3091 [server] RemoteLogFetcher optimize to async downloading

  • @fresh-borzoni: 表示可以帮忙优化,之前在 Rust SDK 中做过类似优化

Issue #3098 [helm] Support injecting environment variables and external secrets

  • @fresh-borzoni: 请求 reviewer 审阅 PR

PR Review

PR #2855 [kv] Support downloading CDC log segments from remote storage during KV table recovery

  • @wuchong: 建议延迟创建临时目录、移除重复代码、添加测试验证清理逻辑,并追踪异步下载优化
  • @swuferhong: 添加了单元测试验证陈旧目录在恢复后会被清理

PR #2997 [filesystem][bug] Fix client.fs.* config prefix not stripped before passing to…

  • @morazow: 建议更新 Javadoc、添加测试用例,发现使用 flussConfig 而非 hadoopConfig 的预存 bug
  • @fresh-borzoni: 修复了预存 bug,添加了测试,内联了 get 调用中的 keys

PR #3067 [filesystem] Support default AWS credential chain for S3 delegation

  • @michaelkoepf: 建议使用 checkArgument 替代 checkNotNull 保持一致性,并验证 region 配置
  • @fresh-borzoni: 已处理所有 review 评论,添加文档和测试

PR #3042 [spark] Support batch union read for lake-enabled primary key tables

  • @Copilot: 指出投影顺序问题、错误消息语法、Scaladoc 不准确、测试中非分区表等待逻辑问题等多个改进建议

PR #3076 [lake/tiering] add tiering table pending time and freshness metrics

  • @Copilot: 指出 pendingTime 使用 0L 作为哨兵值会在时间戳为 0 时出问题,建议使用 null 或负数哨兵

PR #2924 [server] Allow enabling lakehouse on tables created before cluster-level lakehouse is enabled

  • @wuchong: 建议将 validateTableDescriptor 移到 createTable 之前避免孤立表;改进文档说明配置组合行为

📝 新建 Issue/PR

Issues

Pull Requests

✅ 关闭 Issue/PR

已关闭 Issues

已合并 PRs