4 Kommentare (4 Kommentare)4 Reaktionen (4 Reaktionen)0 zugewiesene Personen (0 zugewiesene Personen)Rust1.965 Forks (1.965 Forks)batch import
help wantedloggedreviewed
Repository-Metriken
- Stars
- 19.563 Sterne (19.563 Sterne)
- PR-Merge-Metriken
- PR-Metriken ausstehend (PR-Metriken ausstehend)
Contributor Guide
- Research-Richtung
- Das Issue fordert die Hinzufügung von Apache Arrow Flight als Datenquelle und API. Die Recherche sollte mit der Überprüfung der bereitgestellten Links beginnen: der Arrow Flight Einführungsblog, die Arrow Rust Implementierung (arrow rs) und die arrow flight crate. Anschließend sollten die vorhandenen Datenquellen Implementierungen in Cube (wahrscheinlich im Repository `cube js/cube`, insbesondere im Verzeichnis `rust` oder `core`) untersucht werden, um das Muster für das Hinzufügen einer neuen Datenquelle zu verstehen. Der Beitragende sollte einen Plan zur Integration von Arrow Flight entwerfen, der sowohl den clientseitigen Datenabruf als auch die serverseitige API Exposition berücksichtigt. Es ist kein bestehender PR verlinkt; die Diskussion im Issue könnte zusätzlichen Kontext liefern. Die Hauptherausforderung besteht darin, das Streaming Protokoll von Arrow Flight auf das Abfragemodell von Cube abzubilden.
- Tech Stack
- rust
- Domain
- backendapidatabase
- Issue Type
- Funktion
- Voraussetzungen
- Rust programmingApache Arrow concepts