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
- Fix `DateTime64`, `Date32`, `Time` and `Time64` constants past the range of their type in queries sent to remote shards and parallel replicas
- Use indexes when an `Interval` column is compared with an `Interval` constant of a coarser unit
- use_statistics_for_min_max_aggregation falls back to a full scan of the whole table when any part has a lightweight delete
- Performance regression: two-level GROUP BY on a low-cardinality LowCardinality(Nullable(String)) key is 2.3x slower on 26.8
- SIGSEGV when a lambda alias or SQL UDF with an aggregate function is called with a GROUP BY key under group_by_use_nulls
- Fix AES on ppc64le: generate OpenSSL asm with linux64le flavour
- Run automatic parallel replicas last and give parallel replicas the `GROUP BY` top-K heap
- Start executor threads for CPU slots granted after the request
- TopK alias resolution maps a redefined subquery column onto the raw column
- Scale of toDecimal*/toDateTime64/toTime64 and precision of DateTime64(N)/Time64(N) are truncated to UInt32 before the range check: CREATE TABLE with DateTime64(4294967299) makes a DateTime64(3) column
- Docs
- C++ not yet supported