apache / apache/iceberg-cpp

[DISCUSS] We have some C++ code to share for Iceberg read/write

Aperta
#46 5 commenti 6 reazioni 0 assegnatari Vedi su GitHub
Lingua principale
C++
Stelle
221
Fork
124
Merge medio
1g 16h
PR unite (30g)
21

Descrizione

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.

Guida per i contributori

Nessuna guida per i contributori indicizzata per questo repository

Direzione di ricerca

Inizia esaminando il proton PR 928 indicato e il contesto del repository Iceberg C++. L’issue descrive un possibile contributo che coinvolge il supporto a REST Catalog, lo storage S3, le scritture in streaming e le letture batch, ma non identifica file, test o un criterio di accettazione definito. Conferma l’ambito previsto del contributo con i maintainer prima di iniziare.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Stack tecnologico
aws, cpp
Ambito
data-engineering, databases
Tipo di issue
Funzionalità
Difficoltà
5/5
Tempo stimato
Più di una settimana
Stato di attività
Ferma
Chiarezza
Da chiarire
Idoneità per principianti
20/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.