35216 Commits
Author SHA1 Message Date
Shaun Struwig d491ad88ce Merge pull request #127863 from aykhans/add-prepare-sh-adopter
Add prepare.sh to adopters
2026-10-27 11:50:49 +00:00
Shaun Struwig 5aec84acd3 Merge pull request #127494 from lucaspunz/lucas/mintlify-navigate-event
Docs: smoother client-side navigation and on-demand Ask AI loading
2026-10-27 11:50:00 +00:00
Shaun Struwig 03b3d0da19 Docs: ignore dynamic homepage path links
Keep the quickstart homepage link contract and exclude the `href={path}` JSX expression that Lychee reads as a literal local link.

CI: https://s3.amazonaws.com/clickhouse-test-reports/PRs/127494/8fa108873e95614cd09bfaa74a0ab9465ffe448d/pr/docs_check_mintlify/job.log

CI: https://s3.amazonaws.com/clickhouse-test-reports/praktika.html?PR=127494&sha=e16dff38bdd84092ab0d0602761c35bc262fb52f&name_0=PR&name_1=Docs%20check%20%28Mintlify%29

PR: https://github.com/ClickHouse/ClickHouse/pull/127494
2026-10-27 10:51:21 +01:00
robot-clickhouse 131487cbb4 Docs: regenerate reference documentation from source 2026-10-27 09:29:46 +00:00
Shaun Struwig e16dff38bd Docs: avoid literal path homepage links
Rename homepage link variables to `href` so the Mintlify link checker does not interpret their expressions as local paths.

CI: https://s3.amazonaws.com/clickhouse-test-reports/PRs/127494/8fa108873e95614cd09bfaa74a0ab9465ffe448d/pr/docs_check_mintlify/job.log
2026-10-27 09:57:45 +01:00
Shaun Struwig 664d780553 Merge pull request #127822 from ClickHouse/robot/docs-sync-clickhouse-go
Docs: Sync ClickHouse/clickhouse-go docs
2026-10-27 08:11:33 +00:00
Alexey Milovidov 3a47f5f306 Merge pull request #112950 from ClickHouse/vortex-format
Support the Vortex file format
2026-10-26 20:39:25 +00:00
Lucas 8fa108873e Docs: drop homepage click handlers that Mintlify links already cover 2026-10-26 13:29:15 -07:00
Alexey Milovidov 7e9ab71b7c Merge pull request #127310 from ClickHouse/docs-lateral-join-decorrelated
Docs: LATERAL JOIN is decorrelated, not evaluated per left value
2026-10-26 20:17:20 +00:00
Lucas 827f1d04d6 Docs: let Mintlify add the base path to homepage links 2026-10-26 12:18:54 -07:00
Lucas 58d6b7f31b Docs: route homepage links and top tabs through mintlify.navigate 2026-10-26 11:09:44 -07:00
Aykhan Shahsuvarov a4806992b3 Add prepare.sh to adopters 2026-10-26 21:28:14 +04:00
Azat Khuzhin 8822a14645 Merge pull request #127717 from nikita-vanyasin/text-log-level-root-logger-level
Take an explicitly configured text_log.level into account when updating logger levels
2026-10-26 16:40:15 +00:00
Alexey MilovidovandClaude Opus 5.5 2009ea04f5 Address review: equality substitution in LATERAL JOIN may, not must, avoid reading the left rows
An aggregate without `GROUP BY` (such as `count`) still builds the correlated
domain to restore empty groups, so the in-memory buffer and the hash-join
restriction still apply.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-26 14:46:28 +00:00
Antonio Andelic 8e8abe0222 Merge pull request #126659 from ClickHouse/fix-116479
Keeper: stream remote-disk snapshots to followers without caching the whole file
2026-10-26 10:59:34 +00:00
Pavel Kruglov b7b3d89477 Merge pull request #127000 from ClickHouse/shared-type-hints-plain
Add `SHARED` typed paths to the JSON type
2026-10-26 10:33:27 +00:00
clickhouse-docs-bot 2cba819268 Sync ClickHouse/clickhouse-go docs (release v2.50.0 (scope=all)) 2026-10-26 10:21:31 +00:00
robot-clickhouse a37260b95f Docs: regenerate reference documentation from source 2026-10-26 07:56:04 +00:00
Alexey Milovidov 9f8f660bac Merge remote-tracking branch 'origin/master' into HEAD 2026-10-25 23:10:17 +00:00
Konstantin Vedernikov c0e5c9ad4a Merge pull request #127422 from ClickHouse/gdeflate-cpu-codec
[GPU] `GDeflate` compression codec on the CPU
2026-10-25 17:19:45 +00:00
Alexey Milovidov 673f9245ef Merge remote-tracking branch 'origin/master' into HEAD 2026-10-25 13:16:57 +00:00
Alexey MilovidovandClaude Opus 5.5 db89174147 Address review: the hash-join restriction of LATERAL JOIN applies only when a buffer is actually used
With the default `correlated_subqueries_substitute_equivalent_expressions = 1`, a simple
equality correlation is substituted and no in-memory buffer is created, so `join_algorithm`
applies. Say so in the docs, and qualify the `max_rows_in_join` note the same way.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-25 13:16:57 +00:00
Andriy Yakovlev b9ca8d8753 Merge pull request #127392 from ClickHouse/docs/join-algorithms-page
Docs: Rewrite "Using JOINs in ClickHouse" to cover JOIN types and algos
2026-10-25 12:35:16 +00:00
Alexey Milovidov dfc12771b2 Merge pull request #127732 from vlbaluk/docs/add-wordfully-adopter
docs: add Wordfully to adopters
2026-10-25 11:53:50 +00:00
Alexey Milovidov d2680f618f Merge pull request #127687 from groeneai/groeneai/settings-history-time-conditions-26-10
Keep `use_query_condition_cache_for_time_conditions` experimental and disabled on master, as in 26.10
2026-10-25 10:48:36 +00:00
robot-clickhouse 03b237b07e Docs: regenerate reference documentation from source 2026-10-25 07:41:52 +00:00
Groene AIandClaude Opus 5.5 95ff854cba Keep use_query_condition_cache_for_time_conditions experimental and disabled on master
#127632 marked `use_query_condition_cache_for_time_conditions` and
`query_condition_cache_time_condition_grid_factor` experimental on the 26.10
branch and disabled the first one by default. Do the same on master, so that
26.11 does not ship the derivation enabled while 26.10 has it experimental and
off. Both declarations and their 26.10 records are now identical to
v26.10.2.103-stable.

The new 26.11 record keeps the value (false -> false): rule A of the settings
history check requires one because the default changes against master, and a
previous value of `true` would make `compatibility = '26.10'` enable a setting
that 26.10 ships disabled. Same shape as the 26.11 records of the external `IN`
settings that were backported to 26.10.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-25 07:30:02 +00:00
Alexey Milovidov 8d611f5bdd Merge remote-tracking branch 'origin/master' into HEAD 2026-10-24 18:03:47 +00:00
Vlad e12c944373 docs: add Wordfully to adopters 2026-10-24 15:25:16 +02:00
Shaun Struwig ce534743bf Merge pull request #127450 from JayPokale/docs-type-conversion-example
Docs: separate queries from results in the type conversion example
2026-10-24 10:51:42 +00:00
Nikita VaniasinandClaude Fable 5.1 68f368c344 Document how text_log.level interacts with the root logger level
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-24 12:14:05 +02:00
Alexey MilovidovandClaude Opus 5.5 43c88123ca Address review: qualify the hash join and the LimitBy step in LATERAL JOIN docs
The join of the decorrelated lateral subquery is restricted to hash join only when
the left rows are shared through the in-memory buffer (the default); otherwise
`join_algorithm` decides. The `LimitBy` step only appears when the subquery has `LIMIT`.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-24 08:42:14 +00:00
Alexey Milovidov 5790b7a662 Merge remote-tracking branch 'origin/master' into HEAD 2026-10-24 08:38:09 +00:00
robot-clickhouse 07515447a9 Docs: regenerate reference documentation from source 2026-10-24 07:37:45 +00:00
Alexey Milovidov fde6ca9be7 Merge pull request #127612 from brandon-pereira/clickstack-rbac-cloud-users-overview
Docs: explain how ClickStack users and roles relate to ClickHouse Cloud users
2026-10-24 05:19:30 +00:00
Alexey Milovidov 48e28413e3 Merge pull request #127652 from ClickHouse/insert-codec-by-block-size
Choose the codec of an inserted part by the size of the inserted block
2026-10-24 05:17:57 +00:00
robot-clickhouse df15fe8945 Update version_date.tsv and changelogs after v26.10.2.103-stable 2026-10-24 04:17:17 +00:00
Alexey Milovidov 5ca96fa461 Merge pull request #127138 from groeneai/parallel-replicas-object-storage-tables
Read object storage tables (`S3`, `Iceberg`, `DeltaLake`, ...) with parallel replicas
2026-10-24 02:49:34 +00:00
Alexey Milovidov 310191b4f9 Merge pull request #122127 from ClickHouse/query-condition-cache-without-table-uuid
Query condition cache for table functions over files and object storage
2026-10-24 02:03:49 +00:00
Alexey Milovidov 1d30ce2555 Merge pull request #126476 from ClickHouse/insert-returning-minimal
Add minimal `INSERT ... RETURNING (SELECT ...)`
2026-10-24 01:50:00 +00:00
Alexey MilovidovandClaude Opus 5.5 8c5adc437f Choose the codec of an inserted part by the size of the inserted block
The size-aware default codec (`LZ4` below 100 MB, `ZSTD(3)` above) was evaluated
with size `0` for every inserted part, so all inserted data was written with `LZ4`
and then rewritten with `ZSTD(3)` by merges. Use the uncompressed size of the
inserted block instead: small inserts still use `LZ4`, and large ones get `ZSTD(3)`
right away.

Split from https://github.com/ClickHouse/ClickHouse/pull/126251
https://github.com/ClickHouse/ClickHouse/pull/126251#issuecomment-6375182938

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-23 21:44:02 +00:00
Samuel Krempaský 9777e9b365 Replace getChunk with throwing readChunk 2026-10-23 19:59:19 +00:00
Alexey Milovidov 4d341b72b7 Merge pull request #121431 from ClickHouse/plain-rewritable-snapshot-file
Compact snapshot files for `plain_rewritable` disks
2026-10-23 19:40:23 +00:00
George Larionov 6046d9d288 Merge pull request #122484 from ClickHouse/ai-functions/ai-service-static-pool
Issue AI function requests concurrently from a server-wide thread pool
2026-10-23 19:15:54 +00:00
Brandon Pereira cb7a8464f4 Docs: explain how ClickStack users and roles relate to ClickHouse Cloud users
Add a public overview to the ClickStack RBAC page covering:
- the difference between Cloud console access and ClickStack roles
- when users appear in ClickStack (on first launch) and which role they get
- the default new user role and its Member fallback
- that ClickStack roles are per team and don't sync with Cloud console roles
- removing users and keeping another ClickStack Admin
2026-10-23 10:00:15 -06:00
Shaun Struwig 418b8902c6 Merge pull request #127582 from sdairs/docs/clickhousectl-0.5.0-audit
Docs: update existing clickhousectl pages for clickhousectl 0.5.0
2026-10-23 15:48:18 +00:00
Shaun Struwig d5bdd5828f Merge pull request #127580 from ClickHouse/yarik/docs-array-join-row-order
Improve docs for ARRAY JOIN row order
2026-10-23 15:25:04 +00:00
Shaun Struwig 2db5d9cb7e Merge pull request #127535 from JayPokale/docs-perimeter-spherical
Docs: fix the perimeterSpherical example result and state the units of the spherical functions
2026-10-23 14:28:27 +00:00
Shaun Struwig 984fb677eb Merge pull request #127449 from JayPokale/docs-h3-examples
Docs: fix wrong results in H3 function examples
2026-10-23 12:48:16 +00:00
Shaun Struwig 34b3de4f96 Merge pull request #127448 from JayPokale/docs-flipcoordinates-float
Docs: make the flipCoordinates examples run
2026-10-23 12:46:43 +00:00