[DISCUSS] We have some C++ code to share for Iceberg read/write
未关闭
- 主要语言
- C++
- 星标
- 221
- 派生
- 124
- 平均合并
- 1 天 16 小时
- 30 天内合并 PR
- 21
描述
Just a quick note, we are open-sourcing our C++ implementation for Iceberg read/write, starting from this "small" PR: https://github.com/timeplus-io/proton/pull/928
It supports Iceberg REST Catalog (verified with AWS Glue, WIP for Polaris and Gravitino). Primarily for S3 storage (half-done with new S3 table). Streaming writes and batch read.
We leveraged some code from ClickHouse. Happy to work with you to contribute in one way or the other.
贡献指南
这个仓库没有索引到贡献指南
调研方向
首先查看所引用的 proton PR 928 以及 Iceberg C++ repository 的相关背景。该 issue 描述了一个可能涉及 REST Catalog 支持、S3 存储、流式写入和批量读取的贡献,但没有指出文件、测试或明确定义的验收标准。开始之前,请与维护者确认预期的贡献范围。
由索引模型根据 Issue 内容生成。
评估
- 技术栈
- aws, cpp
- 领域
- data-engineering, databases
- Issue 类型
- 功能
- 难度
- 5/5
- 预计耗时
- 一周以上
- 活跃度
- 停滞
- 描述清晰度
- 需要澄清
- 新手友好度
- 20/100