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 supported67 Subscribers
View all SubscribersAdd a CodeTriage badge to clickhouse
Help out
- Issues
- Write a patch part at the table's metadata version
- Scope a mutation by the partition value, not by an empty part
- Iceberg partition pruning evaluates day/hour/month/year transforms in server/session timezone while partition values are UTC — silent missing rows on non-UTC servers
- Reject a column matcher in a row policy, `additional_table_filters` or `additional_result_filter` with a clear diagnostic
- Remove CrossJoinNode: convert comma joins to INNER in the query plan
- Match compression codec family names case-insensitively
- A JOIN that only tests existence can be rewritten to IN when every consumer deduplicates rows: TPC-DS query_37 -90%, query_82 -92%
- Do not record the async-metrics readonly checks in system.errors
- AST fuzzer oracle: do not report a mismatch when the reference read is not reproducible
- Refuse ORDER BY over a Distributed table whose declared type breaks the shards' order
- Docs
- C++ not yet supported