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
- Add MergeTree setting `vertical_merge_read_in_separate_thread` to overlap reading with writing in Vertical merges
- Add MergeTree setting `merge_build_skip_indexes_in_separate_thread` to build skip indexes in parallel with writing columns
- Should row policies hide pre-filter row counts in `EXPLAIN ESTIMATE`, `read_rows` and the `max_rows_to_read` error?
- Merges spanning a block removed by `DROP PART` or `DETACH PART` are refused until `old_parts_lifetime` passes
- BACKUP ... EXCEPT DATA FROM TABLE db.t ON CLUSTER rejected on every host
- Integration tests (amd_tsan): the server freezes after a fault inside the TSan runtime (`TracePartAlloc`)
- Mixed-sign `modulo` in the sorting key: parts written before 26.9 silently lose rows after upgrade, and merges write a missorted primary index
- TPC-H q02: `dpsize` joins `min(ps_supplycost)` to `partsupp` on the cost value alone
- Map element access wraps the key modulo the key width and returns an unrelated entry's value (m[300] and m[-212] hit key 44 on Map(UInt8, String)) while mapContains correctly says the key is absent
- Fix a valid query rejected when an aggregate projection stores more quantile levels than the query reads
- Docs
- C++ not yet supported