ClickHouse / ClickHouse/clickhouse-java
[client-v2] Implement a framework for schema validation
- Langage dominant
- Java
- Étoiles
- 1.6k
- Forks
- 636
- Merge moyen
- 2 j 23 h
- PR mergées (30 j)
- 29
Description
### Description
There are common case in integration connectors to validate record schema against a target table schema.
Today it is done like:
1. read list of tables
2. read table schema (using different approach)
3. cache these schema
Guide de contribution
Ouvrir le guide de contribution
Piste de recherche
Aucun fichier, test ou point d’entrée n’est indiqué. Commencez par localiser l’intégration de client-v2 et les chemins de métadonnées table-schema existants, puis clarifiez l’API de validation, les sources de schéma prises en charge, le comportement de mise en cache et le périmètre des connecteurs. Le travail sera considéré comme terminé lorsqu’il comprendra une conception de framework approuvée ainsi que des tests couvrant la validation des schémas et les schémas cibles mis en cache.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- java
- Domaine
- backend-api-design, databases
- Type d'issue
- Fonctionnalité
- Difficulté
- 5/5
- Temps estimé
- Plus d'une semaine
- Activité
- À l'abandon
- Clarté
- À clarifier
- Accessibilité débutants
- 25/100