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
- Add tests for `make_distributed_plan` defects found by stress-testing the local-execution fallback
- Add OverwriteCache table engine
- Workload CPU scheduler: high per-query latency under concurrency from serialized slot acquisition
- A mutation writes an unreadable Compact part when adaptive codec selection meets shared per-granule compression
- Do not convert a column a pending mutation drops
- Fix column names of `untuple` inside a SQL UDF called with an alias
- OOMCanary permanently disables all merges and mutations after one firing: MergeList::cancelAll became sticky with no reset (regression in 3e1b29bef473)
- Analyzer: the `view` table function interprets its body twice
- AsyncLoader/ProcessList: `max_waiting_queries` limit is never enforced (incomplete/dead code)
- `count()` over a `Tuple` float primary key counts every row when the comparison constant holds a `nan` — no `nan` in the data required, the constant-side guard misses tuple-nested floats
- Docs
- C++ not yet supported