clickhouse
https://github.com/yandex/clickhouse
C++
ClickHouse is a free analytic DBMS for big data.
Triage Issues!
When you volunteer to triage issues, you'll receive an email each day with a link to an open issue that needs help in this project. You'll also receive instructions on how to triage issues.
Triage Docs!
Receive a documented method or class from your favorite GitHub repos in your inbox every day. If you're really pro, receive undocumented methods or classes and supercharge your commit history.
C++ not yet supported66 Subscribers
View all SubscribersAdd a CodeTriage badge to clickhouse
Help out
- Issues
- Paimon: primary-key tables are unreadable, merge-on-read is not implemented
- Tag 05339_parquet_top_k_string_statistics as no-parallel
- TTL `GROUP BY ... SET` with an expression as an aggregate argument fails every merge with `NOT_FOUND_COLUMN_IN_BLOCK`
- Text index: speed up text index keep-set postprocessor with a bloom filter
- Send the filled `GLOBAL IN` set to the remote reads of every `UNION ALL` branch
- Paimon: resolve columns by field id, so tables with renamed or re-added columns are readable
- Iceberg Glue catalog: `INSERT` fails permanently with `Write into iceberg was not successful` after another writer (pyiceberg, Spark) commits, because ClickHouse names metadata files `v<N>.metadata.json` from the catalog pointer
- Iceberg Glue catalog: every ClickHouse commit replaces the Glue table definition with a bare one (no columns, no `previous_metadata_location`, no table properties, no `VersionId`)
- Fix Iceberg writes to Glue tables after commits of other writers: name metadata files `<N>-<uuid>.metadata.json`
- Fix wrong statistics matching in automatic parallel replicas for expressions computing values
- Docs
- C++ not yet supported