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
- Iceberg: an INSERT from 26.3 after a newer ClickHouse wrote the table corrupts the manifest list, the table becomes unreadable
- Iceberg writer never trims metadata-log: old metadata.json files can never be removed, storage and commit cost grow with every commit
- Keep the caches of a part when it is moved to another disk
- Do not lose the records of a `FileLog` chunk that fails
- PREWHERE lambda `*` over `USING` gets the key supertype: `LOGICAL_ERROR`
- Optional `variant` column seen as required: pre-`ADD COLUMN` files fail
- Iceberg: ClickHouse names its metadata file vN.metadata.json on tables that use NNNNN-uuid names, then expire_snapshots and remove_orphan_files refuse to run
- `PostgreSQL` database engine: connection pool settings taken from the creating session are not stored, and a database cannot state them
- S3Queue: keep inherited failed_files_ttl_sec in sync with tracked_file_ttl_sec until set explicitly
- `_block_number` min-max prunes parts under `FINAL`: superseded rows returned
- Docs
- C++ not yet supported