4 commentaires (4 commentaires)4 réactions (4 réactions)0 personne assignée (0 personne assignée)Rust1 965 forks (1 965 forks)batch import
help wantedloggedreviewed
Métriques du dépôt
- Stars
- 19 563 étoiles (19 563 étoiles)
- Métriques de merge PR
- Métriques PR en attente (Métriques PR en attente)
Guide contributeur
- Direction de recherche
- Cette demande propose d'ajouter Apache Arrow Flight comme source de données et API. La recherche doit commencer par examiner les liens fournis : le blog d'introduction d'Arrow Flight, l'implémentation Arrow en Rust (arrow rs) et la crate arrow flight. Ensuite, examinez les implémentations existantes de sources de données dans Cube (probablement dans le dépôt `cube js/cube`, en particulier dans les répertoires `rust` ou `core`) pour comprendre le modèle d'ajout d'une nouvelle source de données. Le contributeur doit concevoir un plan pour intégrer Arrow Flight, en tenant compte à la fois de la récupération des données côté client et de l'exposition de l'API côté serveur. Aucune PR existante n'est liée ; la discussion dans l'issue peut fournir un contexte supplémentaire. Le principal défi est de mapper le protocole de streaming d'Arrow Flight au modèle de requête de Cube.
- Stack technique
- rust
- Domaine
- backendapidatabase
- Type d'issue
- Fonctionnalité
- Prérequis
- Rust programmingApache Arrow concepts