apache / apache/gravitino

[EPIC] Support Clickhouse catalog

Open
#6,017 4 comments 0 reactions 0 assignees View on GitHub
epic help wanted
Dominant language
Java
Stars
3.2k
Forks
935
Avg merge
1d 16h
Merged PRs (30d)
298

Description

### Describe the proposal

[ClickHouse](https://clickhouse.com/?country=en) is the fastest and most resource efficient real-time data warehouse and open-source database.

Gravitino currently supports[ MySQL](https://www.mysql.com/) ,[ PostgreSQL](https://www.postgresql.org/) and[ Apache Doris](https://doris.apache.org/) metadata management but does not support ClickHouse yet. This proposal is to add ClickHouse JDBC catalog support in Gravitino so that users can have more options for managing database metadata.

### Task list

Subtasks:

- [ ] https://github.com/apache/gravitino/issues/6018 @flaming-archer

Contributor guide

Open the contributing guide

Research direction

This is an epic proposing ClickHouse JDBC catalog support and lists issue #6018 as its only subtask. Start by reading the linked subtask and the proposal; done means Gravitino supports ClickHouse metadata management through a JDBC catalog.

Written by the indexing model from the issue text.

Assessment

Tech stack
clickhouse, java
Domain
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.