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
- Disabling lazy materialization for patch parts makes lightweight updates unusable in production: 19x CPU, or updates invisible for days
- Share the top-K skip boundary between aggregation threads
- Umbrella ticket for deduplication issues
- KafkaEngine INSERTs on low memory systems (adaptive kafka_poll_max_batch_size)
- ALTER MODIFY COLUMN renumbering an in-use Enum member is accepted, the mutation reports success, and the column becomes unreadable (UNKNOWN_ELEMENT_OF_ENUM)
- Decode morton codes without a lookup table on AArch64
- Directory for table data is not getting cleaned-up when DatabaseAtomic::commitCreateTable() throws an exception.
- Vectorize the plain Float64 variance accumulator on aarch64
- Incorrect results with `hasAnyTokens` on JOINed table
- `sin` and `cos` call libm once per row — a vectorized kernel behind an opt-in setting is 1.4x–2.1x faster
- Docs
- C++ not yet supported