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
- Record the sub-plans of subqueries in the logged query plan
- `TSVRaw` ignores `input_format_tsv_crlf_end_of_line`, keeps `\r` in last field
- TSV input into `Dynamic`/`Variant` unescapes twice and corrupts strings
- Allow Identifier query parameters to name a parameterized view
- Text index is not used for SIMILAR TO predicates (follow-up to #101514)
- File and URL reads return columns that only PREWHERE uses; dropping them makes ClickBench q31/q32 on Parquet 5-7% faster
- Text index: negated predicates (NOT LIKE, NOT hasToken, !=) scan the whole column; direct read could serve them
- Report a crashed server as `Server died` in functional tests
- Enable the columns cache by default
- perf(insert): Add MergeTree setting apply_ttl_delete_on_insert.
- Docs
- C++ not yet supported