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
- OPTIMIZE ... MANIFEST SIGSEGV on an all-deleted Iceberg table
- Support `Nullable(JSON)` in `tupleElement` (nested property access on JSON)
- `optimize_functions_to_subcolumns = 1` can change order of values returned in map[key] (and therefore change result of map[key] = value, for duplicate keys.
- Fix manifest compaction delete all
- Improve canceling queries in DistinctSortedStreamTransform
- `query_plan_convert_any_join_to_semi_or_anti_join` makes a valid correlated `EXISTS` throw `NOT_IMPLEMENTED` under `full_sorting_merge`/`partial_merge`
- Projection-drift guard case (4) misclassifies an ALIAS re-pointed to a late-added column with an expression default over a non-projection column, so the stale projection part is still read/merged
- `optimize_distributed_group_by_sharding_key` returns duplicate unmerged groups for distributed `LEFT JOIN` when a right-table column shares the sharding-key name
- `optimize_skip_unused_shards` breaks column resolution in distributed join: `DISTINCT l.c, r.c + 2` throws `ILLEGAL_TYPE_OF_ARGUMENT` when both sides have a column `c`
- partial_merge executes INNER ANY JOIN with ALL-like left semantics (result differs from hash/full_sorting_merge/grace_hash)
- Docs
- C++ not yet supported