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
- Feat(Aggregate): Add `mad` aggregate function
- `formatQueryFromJSON`: standalone `TableOverride` with empty `table_name` asserts / renders unparsable SQL
- Keep the real overflow error when the VALUES template falls back
- `ALTER MODIFY COLUMN` is accepted while a queued mutation still uses the column under its old type — the mutation then retries `ILLEGAL_TYPE_OF_ARGUMENT` forever and wedges the table's mutation queue
- Acknowledged INSERT after ALTER TABLE DROP PART is silently lost: the stale in-memory deduplication cache filters it as a duplicate on ReplicatedMergeTree
- Do not abort when an Azure endpoint omits the `ETag` header
- TimeSeries recent-samples inner table places rows by a different partition expression than it reports, so range queries silently lose whole parts
- Initialize the transaction log in TransactionManager::start() at server startup, not in the constructor
- Fix(Analyzer): Analyzer deduplication of NaN constants
- Reject an INSERT that a data lake write gate refuses before it is queued
- Docs
- C++ not yet supported