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
- Investigate `_FORTIFY_SOURCE=3` compatibility and release cost
- Do not let a derived `indexHint` keep `HAVING` above `GROUPING SETS`
- Do not infer join conditions through constant join keys in join reordering
- Iceberg reads do not skip data files using JOIN runtime filters: star joins on date-partitioned tables open every file
- Audit whole-binary BTI, CET, and GCS readiness
- Use the bucket top-K conversion for `GROUP BY` on a `LowCardinality` key
- Measure Chromium trap-mode UBSan checks separately
- Columns cache: write a fixed half-cache sample of the stripes of queries larger than the whole cache (repeated ClickBench Q34/Q35/Q29 3-13% faster)
- GROUP BY on a LowCardinality key: count rows per dictionary position and use the bucket top-K for ORDER BY count() (Title count top-10 -34%, SearchPhrase -23%, PageCharset -44%; peak memory not higher)
- Size merge/mutation index granularity of JSON shared data by read size
- Docs
- C++ not yet supported