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
- Do not drop an alias-keyed additional_table_filters entry with parallel replicas
- Decide read-in-order NaN placement from the direction the key is read in
- Add ddl_workload setting to schedule DDL queries under a separate workload
- Fix time series table accessors on parallel replicas
- MergeTree: do not mutate an empty part that cleanup is about to drop
- Compact part without `default_compression_codec.txt` is unattachable after the ZSTD default flip: the Compact leg of `detectDefaultCompressionCodec` probes per-column streams that never exist (passes only for a column literally named `data`)
- Tables persisted with an off-grid `Fixed/UTC±HH:MM:SS` time zone become unloadable after upgrade: no SQL can read, drop, or detach them, and with `async_load_databases = false` the server does not start
- DateTime64 query parameters lose the sign for negative subsecond timestamps
- A settings profile persisted with an off-grid `Fixed/UTC±HH:MM:SS` `session_timezone` makes the upgraded server fail to start; a user with such a setting is locked out and breaks `system.users` queries
- Parquet signed INT32/INT64 statistics are applied as bounds in a hinted unsigned type's order: point lookups under a UInt32/UInt64 schema hint silently return no rows
- Docs
- C++ not yet supported