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
- Speed up reading `Array` and `Map` columns from Parquet
- Fix a restored Buffer table still writing into the source database after RESTORE ... AS
- Fix a data part committed with no streams for a column after a rename-swap mutation
- A rename-swap mutation silently drops one of the swapped columns' statistics
- DeltaLake column mapping: a WHERE condition binds to the wrong parquet column when a physical column name equals another column's logical name, silently dropping rows
- A chain of joins on the same key sorts once per join: a merge join does not propagate its output sort order
- `sorted_merge`/`parallel_sorted_merge` are selected only for the bottom join of a multi-way join, so the listed fallback runs every join above it
- Server rejects all queries for minutes: the usage side of the total memory limit check freezes at the previous peak while the limit keeps updating
- Fixed inverse lookup optimisation to work with views
- Text index: use positional prefilter for `=` and other hint-mode functions when positions are stored
- Docs
- C++ not yet supported