🌊 Fluss 每日动态

📅 2026-04-11

🔗 apache/fluss

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

🔥 核心要点

⚠️ 重点关注

✅ 今日无重大问题

💬 Issue/PR 动态

Issue 讨论

Issue #2900 [fluss-client] Support Complex Data Types on the Java API (NestedRow/ROW)

  • @XuQianJin-Stars: 感谢详细评审,将重构PojoArrayToFlussArray预编译转换器、修复类型不安全问题和调整测试位置

Issue #2992 [test] Unstable test RemoteLogScannerITCase.testScanFromRemoteAndProject

  • @github-actions[bot]: 报告RemoteLogScannerITCase测试失败,出现AssertionFailedError

Issue #3048 [lake][iceberg] Iceberg does not support union read for primary key table

  • @MehulBatra: 当前架构下主键表union读会触发重型merge-sort join,正通过Deletion vectors优化设计

Issue #3054 [common] Optimize getNullCounts() to return int[] instead of Long[]

  • @platinumhamburg: 感谢修复编译问题,代码已合并

PR Review

PR #3032 [flink] Add Flink filter pushdown integration and documentation

  • @wuchong: 建议添加验证检查拒绝无效logRecordBatchFilter配置、重构统计列获取逻辑、修复测试数据重复写入问题

PR #3026 [client] Replace Netty PooledByteBufAllocator with ChunkedAllocationManager for Arrow memory allocation

  • @Copilot: 指出ChunkedFactory未关闭导致内存泄漏、需要对齐大小跟踪、添加输入验证和单元测试
  • @wuchong: 建议移动类到row.arrow.memory包、修复空buffer处理、添加单元测试和JavaDoc改进

PR #2803 [client] Netty prefer heap memory

  • @wuchong: 指出配置项未实际使用、建议从Configuration获取preferHeap而非硬编码、需添加单元测试
  • @Copilot: 指出API破坏性变更、建议保留旧工厂方法、LengthFieldBasedFrameDecoder子类化方案和注释更新

PR #3053 Fix stale fetch detection across poll boundaries

  • @Copilot: 建议日志同时输出fetchOffset和nextFetchOffset以避免误导,修正测试注释中的bucket引用

PR #3057 [spark] Fix column projection on log/upsert read path

  • @Yohahaha: 建议将公共函数移动到FlussPartitionReader类中

📝 新建 Issue/PR

Issues

暂无

Pull Requests

暂无

✅ 关闭 Issue/PR

已关闭 Issues

已合并 PRs