4389 Commits
Author SHA1 Message Date
Alexey Milovidov 3a47f5f306 Merge pull request #112950 from ClickHouse/vortex-format
Support the Vortex file format
2026-10-26 20:39:25 +00:00
Nihal Z. Miaji e5457ab424 Merge branch 'master' into faster-adaptive-aggregator 2026-10-25 16:34:29 +00:00
Alexey Milovidov 8d611f5bdd Merge remote-tracking branch 'origin/master' into HEAD 2026-10-24 18:03:47 +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
robot-clickhouse 329ba77ea1 Update version_date.tsv and changelogs after v26.3.60.2-lts 2026-10-23 12:44:55 +00:00
Alexey MilovidovandClaude Opus 5.5 06eed726a3 Merge remote-tracking branch 'origin/master' into faster-adaptive-aggregator
Conflicts resolved:
- Aggregate function combinators and `IAggregateFunction`: kept both the PR's
  `getEstimatedMergeWork` / `getStateBytesPerDistinctInput` and master's `isLargeMergePair`.
- `UniqExactSet`: both sides made the same fix of tracking only own tasks; took master's version.
- `AggregateFunctionUniq`: took master's `parallelizeMergePrepare` for the variadic function.
- `aggregationBucketTopK`: kept master's threshold top-K merge enablement and its widened lone
  `count` (also `count(x)`), plus the PR's `uniqExact` / `uniqExactIf` ranks.
- `AggregatingTransform`: kept the PR's restructuring and passed master's `threshold_top_k_verdict`.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-23 05:17:22 +00:00
Alexey Milovidov d93b79e683 Merge remote-tracking branch 'origin/master' into HEAD
# Conflicts:
#	src/Common/ProfileEvents.cpp
2026-10-23 00:52:12 +00:00
Raúl Marín 2b443ad56b Merge pull request #121348 from groeneai/groeneai/mask-azure-sas-signature-parameter
Hide the Azure SAS signature and the lower-case SigV2 session token in masked URLs
2026-10-22 21:59:53 +00:00
robot-clickhouse 3b38d4cac3 Update version_date.tsv and changelogs after v26.9.25.15-stable 2026-10-22 16:56:28 +00:00
Raúl MarínandClaude Opus 5.5 c838a0d03e Keep URL masking out of the WASM parser
Move the `SettingsSecrets.h` masking bodies into the .cpp so including the header does not pull
URL masking into every translation unit, and stub `renderSecretSettingValue` in the WASM build,
which formats with secrets shown.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-22 14:25:07 +00:00
robot-clickhouse 8b3e78c301 Update version_date.tsv and changelogs after v26.8.34.13-lts 2026-10-22 15:12:35 +00:00
robot-clickhouse 1c57db99c3 Update version_date.tsv and changelogs after v26.7.37.6-stable 2026-10-22 13:48:49 +00:00
robot-clickhouse d5e2355e5f Update version_date.tsv and changelogs after v26.3.59.10-lts 2026-10-22 12:38:53 +00:00
robot-clickhouse 0fbfc2d53a Update version_date.tsv and changelogs after v26.9.24.8-stable 2026-10-21 17:03:23 +00:00
robot-clickhouse e6db4616fe Update version_date.tsv and changelogs after v26.8.33.10-lts 2026-10-21 15:21:18 +00:00
robot-clickhouse 46d607d79f Update version_date.tsv and changelogs after v26.7.36.9-stable 2026-10-21 14:00:42 +00:00
robot-clickhouse ac63aa0a06 Update version_date.tsv and changelogs after v26.3.58.5-lts 2026-10-21 12:41:51 +00:00
Alexey MilovidovandClaude Opus 5.5 d69f25fad6 Exclude AdaptiveAggregation/Merge.cpp from the large object check
The `CH Inc sync` build failed in `utils/check-large-objects.sh`: with ThinLTO the object of
`src/Interpreters/AdaptiveAggregation/Merge.cpp` is 62 MB, over the 50 MB limit (46 MB in a
non-LTO build). It instantiates the merge kernels for every aggregation method, as `Aggregator.cpp`
does, which is excluded for the same reason. The pattern names the path, so the `MergeTree`
translation units stay checked.

https://github.com/ClickHouse/clickhouse-private/actions/runs/39318608382/job/118289663759

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-21 10:02:18 +00:00
Alexey Milovidov 62ab0b0067 Merge pull request #126043 from oxidecomputer/jmcarp/illumos-github-release
Include illumos builds in github releases.
2026-10-20 20:08:40 +00:00
robot-clickhouse 04eac2ea36 Update version_date.tsv and changelogs after v26.9.23.15-stable 2026-10-20 17:23:21 +00:00
robot-clickhouse 65c7ea8003 Update version_date.tsv and changelogs after v26.8.32.14-lts 2026-10-20 15:33:33 +00:00
robot-clickhouse 58a8c36825 Update version_date.tsv and changelogs after v26.7.35.11-stable 2026-10-20 14:06:41 +00:00
robot-clickhouse 26bbab73f0 Update version_date.tsv and changelogs after v26.3.57.12-lts 2026-10-20 12:40:46 +00:00
Alexey MilovidovandClaude Opus 5.5 fe7ac38744 Merge remote-tracking branch 'origin/master' into vortex-format
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-20 05:44:11 +00:00
robot-clickhouse 591a8be651 Update version_date.tsv and changelogs after v26.9.22.3-stable 2026-10-19 15:48:27 +00:00
robot-clickhouse 659d4cd9e8 Update version_date.tsv and changelogs after v26.8.31.2-lts 2026-10-19 14:01:08 +00:00
robot-clickhouse 83d26f04f8 Update version_date.tsv and changelogs after v26.3.56.2-lts 2026-10-19 12:40:42 +00:00
Alexey Milovidov 1a2c577c0a Merge remote-tracking branch 'origin/master' into HEAD
# Conflicts:
#	src/Common/ProfileEvents.cpp
2026-10-18 14:59:30 +00:00
robot-clickhouse 5635ca61da Update version_date.tsv and changelogs after v26.7.34.3-stable 2026-10-18 13:46:26 +00:00
robot-clickhouse 61b698df34 Update version_date.tsv and changelogs after v26.3.55.2-lts 2026-10-18 12:35:29 +00:00
robot-clickhouse 54c2b7d7ba Update version_date.tsv and changelogs after v26.9.21.9-stable 2026-10-17 16:38:21 +00:00
robot-clickhouse 942b88b50a Update version_date.tsv and changelogs after v26.8.30.8-lts 2026-10-17 15:10:08 +00:00
robot-clickhouse 85a97ad723 Update version_date.tsv and changelogs after v26.7.33.3-stable 2026-10-17 13:54:50 +00:00
robot-clickhouse 5e88634ba1 Update version_date.tsv and changelogs after v26.3.54.6-lts 2026-10-17 12:44:20 +00:00
Alexey Milovidov dd70615f5f Merge remote-tracking branch 'origin/master' into HEAD
# Conflicts:
#	src/Common/ProfileEvents.cpp
#	src/Storages/ObjectStorage/DataLakes/Iceberg/Compaction.cpp
2026-10-17 00:57:42 +00:00
Josh Carp 46a5f004d4 Build and publish self-extracting illumos binaries.
- Add illumos executable-path and inode lookup to the self-extracting
  launcher.
- Enable stripped and self-extracting binaries and use the standard
  `clickhouse-bundle` target in illumos CI.
- Publish stripped `clickhouse` and unstripped `clickhouse-full` binaries
  through the existing branch download hook.
2026-10-16 13:58:52 -04:00
robot-clickhouse ae3bcc01c6 Update version_date.tsv and changelogs after v26.9.20.23-stable 2026-10-16 17:06:28 +00:00
robot-clickhouse 71c990953d Update version_date.tsv and changelogs after v26.8.29.10-lts 2026-10-16 15:28:39 +00:00
robot-clickhouse 6b6f47554c Update version_date.tsv and changelogs after v26.7.32.7-stable 2026-10-16 14:07:51 +00:00
robot-clickhouse c07e345e27 Update version_date.tsv and changelogs after v26.3.53.4-lts 2026-10-16 12:47:26 +00:00
Sergei Trifonov 4f73693529 Merge pull request #117711 from ClickHouse/io-aware-cpu-lease
I/O-aware CPU leases: release the CPU slot during non-CPU waits
2026-10-15 19:38:07 +00:00
Alexey MilovidovandClaude Opus 5.5 84d04cbe76 Merge remote-tracking branch 'origin/master' into vortex-format
Conflicts with the `PCO` codec (a second Rust crate) were resolved by keeping both:
`ENABLE_PCO`/`ENABLE_VORTEX`, `USE_PCO`/`USE_VORTEX`, both workspace members.
`contrib/rust_vendor` now points to a48591e11, the merge of the vortex and pco vendor
snapshots (it descends from both pinned commits). `Cargo.lock` is the PR's lock updated
offline with `cargo update --workspace --offline`, which only added the `pco` path crates.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-15 16:32:58 +00:00
robot-clickhouse 39dfa8c8be Update version_date.tsv and changelogs after v26.8.28.14-lts 2026-10-15 15:23:57 +00:00
robot-clickhouse 5e2ad0ce3d Update version_date.tsv and changelogs after v26.7.31.12-stable 2026-10-15 13:53:37 +00:00
robot-clickhouse 7110617526 Update version_date.tsv and changelogs after v26.3.52.9-lts 2026-10-15 12:32:10 +00:00
Vitaly Baranov 46379b2949 Merge pull request #121924 from vitlibar/timeseries-split-tags-table
TimeSeries: Split the tags table into new tags table without min_time, max_time and new time ranges table
2026-10-14 22:38:34 +00:00
serxa 74e88321fa Merge commit 'aabf43b2abdd379d2692f79358fb09dfa3e3227d' into io-aware-cpu-lease 2026-10-14 18:11:41 +00:00
serxa 9336b5992c Merge branch 'master' of https://github.com/ClickHouse/ClickHouse into io-aware-cpu-lease
# Conflicts:
#	src/Processors/Executors/Runtime/V1/ExecutionThreadContext.cpp
#	src/Processors/Executors/Runtime/V1/PollingQueue.cpp
2026-10-14 17:06:57 +00:00
robot-clickhouse 0b8f9a80cd Update version_date.tsv and changelogs after v26.9.19.9-stable 2026-10-14 17:13:34 +00:00
Alexey Milovidov 826c87d215 Merge remote-tracking branch 'origin/master' into HEAD 2026-10-14 16:10:32 +00:00