📝 4 新 Issues
✅ 4 关闭
✨ 3 新 PRs
🎉 3 合并
🔥 核心要点
- 🎉 PR #3430 TieringSourceReader 支持 Arrow record batch 扫描与写入 lake
- 🎉 PR #3242 修复 first_row merge engine 空批次导致 tiering 挂起的问题
- 🎉 PR #3421 在日志中屏蔽 S3 delegation token 访问密钥,提升安全性
- ✨ Issue #3435 新功能提案:支持 Fluss 表的隐式/隐藏分区
- 📚 PR #3438 更新 README 文档引擎支持说明
💬 Issue/PR 动态
Issue 讨论
Issue #1467 [Client/Server] [Security] Dynamic User Creation
- @polyzos: 关闭此 Issue,相关功能已在 #3047 中实现
PR Review
PR #3398 [FIP-37] Add bitmap aggregate functions: rb_build_agg, rb_or_agg, rb_and_agg and register via FlussCatalog
- @polyzos: 建议添加端到端 SQL ITCase 测试,并讨论内置函数注册方案的安全性改进
PR #3427 [server] Keep flushedLogOffset monotonic to fix row count after failover
- @platinumhamburg: 建议将防护检查移到 kvPreWriteBuffer.flush() 之前
- @wattt3: 尝试移动会导致测试失败,倾向于保持现状
PR #3429 [server] Add per-task timeout for RebalanceManager to prevent indefinite blocking
- @swuferhong: 通过 volatile 发布模式修复顺序脆弱性问题,参数将在后续引入
PR #3430 [lake/paimon] TieringSourceReader adjust to scan arrow record batch and write arrow record batch to lake
- @fresh-borzoni: 建议检查 paimon-arrow 提供的 ArrowBundleRecords
PR #3432 [flink] Add union read support to datastream
- @fresh-borzoni: 询问过滤器支持,并建议对 setBounded() 进行早期显式检查
- @polyzos: 感谢反馈,已更新 PR 解决评论问题
📝 新建 Issue/PR
Issues
- #3439 Add support of column aliasing for PojoConverter @VladBanar
- #3437 [UT] ComponentClassLoaderTest fails when java.io.tmpdir contains dots @litiliu
- #3436 Add Admin API and sys procedure to describe bucket metadata @raoluSmile
- #3435 [Feature] Support implicit/hidden partitions for Fluss tables @litiliu
Pull Requests
- #3438 [docs] Update README engine support @wangzhigang1999
- #3434 [server] Support altering auto partition num-precreate option @fhan688
- #3433 [flink] Fix limit pushdown for lake union read @QuakeWang
✅ 关闭 Issue/PR
已关闭 Issues
- #2966 TieringSourceReader adjust to scan arrow record batch and write arrow record batch to lake @luoyuxia
- #2371 Tiering may stuck for first row merge engine table @luoyuxia
- #1989 [FileSystem] Mask user secret in the S3DelegationTokenProvider/S3DelegationTokenReceiver @polyzos good first issue, component=filesystem
- #1467 [Client/Server] [Security] Dynamic User Creation @polyzos component=client, component=server, security
已合并 PRs
- #3430 [lake/paimon] TieringSourceReader adjust to scan arrow record batch and write arrow record batch to lake @luoyuxia
- #3421 [fs] Mask S3 delegation token access keys in logs @QuakeWang
- #3242 [client] Fix tiering hang on first_row merge engine empty batches @Kaixuan-Duan