ClickHouse / ClickHouse/clickhouse-java

[client-v2] Implement a framework for schema validation

Open
#2,672 0 comments 0 reactions 0 assignees View on GitHub
area:general area:jdbc-metadata client-api-v2
Dominant language
Java
Stars
1.6k
Forks
636
Avg merge
2d 23h
Merged PRs (30d)
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

Contributor guide

Open the contributing guide

Research direction

No files, tests, or entry points are named. Start by locating the client-v2 integration and existing table-schema metadata paths, then clarify the validation API, supported schema sources, caching behavior, and connector scope. Done should include an agreed framework design and tests covering schema validation and cached target schemas.

Written by the indexing model from the issue text.

Assessment

Tech stack
java
Domain
backend-api-design, databases
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.