🌊 Fluss 每日动态

📅 2026-04-19

🔗 apache/fluss

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

🔥 核心要点

⚠️ 重点关注

💬 Issue/PR 动态

Issue 讨论

Issue #1519 Update documentation about the default JDK version to Java11

  • @binary-signal: 指出 Fluss 官网已说明需要 Java 11,建议关闭此 issue

Issue #2891 [server] Throttle replica deletion on Coordinator startup to prevent event queue starvation

  • @wattt3: 认领此 issue,计划通过 ResumeDeletionEvent 和 ScheduledExecutorService 实现

Issue #2969 [kv] Fix non-target columns not being nulled during partial update on first insert

  • @luoyuxia: 建议移除冗余测试方法,复用已有测试逻辑
  • @binary-signal: 已处理 review 意见并回复

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

  • @zuston: 确认将在下周一为 release-0.9 分支提交修复 PR

Issue #3120 [docs] Add security reporting documentation

  • @luoyuxia: 建议采纳 Copilot 的措辞优化建议,使文档更清晰
  • @matrixsparse: 已根据建议更新文档措辞

Issue #3129 [Test] Unstable test SparkStreamingTest read: log table

  • @Yohahaha: 分析了竞态条件根因,提供了详细的时序图和修复方案

Issue #3135 [client] Fix early termination in SortMergeReader on changelog deletes

  • @Copilot: 建议优化 hasNext() 中的 continue 逻辑以减少每行开销
  • @beryllw: 确认 PR LGTM

Issue #3140 [POC][client] Support log scanner for multiple tables

  • @wuchong: 建议保持 API 不变,在 LogFetcher 层面共享 I/O,与 writer 侧策略一致

Issue #3142 [spark][doc] Add Spark batch union read

  • @Yohahaha: 请求 @wuchong @YannByron @luoyuxia 帮助 review

PR Review

PR #2829 [kv] Support elect standby replicas for primary key table

  • @Copilot: 多处代码建议:isStandbyReplica 状态不一致、变量命名优化、反序列化健壮性等
  • @wuchong: 提出 P1/P2 问题:rebalance 选主错误、standby 列表未更新、代码简化建议

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

  • @XuQianJin-Stars: 添加了 COSWithCredentialsProviderFileSystemBehaviorITCase 测试覆盖

PR #3030 [server] Implement JBOD Phase 1 Local Multi-Directory Support

  • @gyang94: 多处代码改进建议:异常处理、路径规范化、trim 调用优化

PR #3078 [server] Add authorization to databaseExists and tableExists RPC call…

  • @Copilot: 建议使用 isAuthorized 替代 try-catch 进行权限检查
  • @wuchong: 建议先检查权限(fail-fast),使用 isAuthorized 替代异常处理

PR #3116 [spark] Support filter pushdown for log tables

  • @Yohahaha: 建议将测试加入现有测试套件,测试分区表,保持 Scala 风格

PR #3135 [client] Fix early termination in SortMergeReader on changelog deletes

  • @Copilot: 建议优化 hasNext() 中 continue 逻辑以减少开销

📝 新建 Issue/PR

Issues

Pull Requests

✅ 关闭 Issue/PR

已关闭 Issues

已合并 PRs