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
- Apply result limits to queries without FROM
- Read only the keys or only the values of a `Map` from Parquet in `File`, `URL` and object storage
- A `Merge` table silently leaves out matched tables the user has no access to, instead of failing
- Reject mismatched TLS certificate and key on reload
- Support for granule pruning by (_part_starting_offset + _part_offset) in join runtime filter
- Applying a Sparse filter copies every kept value with a virtual call: share or bulk-copy the values (WHERE s != '' GROUP BY −28%, ClickBench Q7 −15%)
- Fix `CAST` into `SimpleAggregateFunction(f, Bool)` keeping values other than 0 and 1
- `GLOBAL IN` does not prune S3/Iceberg reads on the shards of a distributed query
- Check the TABLE ENGINE grant on the initiator of RESTORE ... ON CLUSTER
- Read the next Parquet file's offset index and first row group ahead when a source reads many files from object storage
- Docs
- C++ not yet supported