Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
289 commits
Select commit Hold shift + click to select a range
3ebbecc
Backport #121065 to 26.8: Keep detecting an always-false equals chain…
robot-clickhouse Sep 23, 2026
a718722
Merge pull request #121764 from ClickHouse/backport/26.8/121559
clickhouse-gh[bot] Sep 23, 2026
30f0fd2
Backport #114728 to 26.8: Text index: support '<string>%' and '%<stri…
ahmadov Sep 23, 2026
28fcece
Backport #121325 to 26.8: Bump `cctz` from 2026c to 2026d
robot-clickhouse Sep 23, 2026
4a03bb3
Backport #119585 to 26.8: Detach a patch part whose index lost its co…
robot-clickhouse Sep 23, 2026
0f439b3
Backport #120488 to 26.8: Fix `INSERT ... SELECT FROM url()`/`s3()` w…
robot-clickhouse Sep 23, 2026
86956bb
Merge pull request #121790 from ClickHouse/backport/26.8/121325
thevar1able Sep 23, 2026
25b0c2a
Backport #121037 to 26.8: Fix segmentation fault in `RefreshTask::sta…
robot-clickhouse Sep 23, 2026
96137ba
Merge pull request #121813 from ClickHouse/backport/26.8/119585
clickhouse-gh[bot] Sep 23, 2026
443fd99
Backport #121693 to 26.8: Guard the JSON AST deserialization recursio…
robot-clickhouse Sep 23, 2026
b6e03e1
Merge pull request #121834 from ClickHouse/backport/26.8/121037
clickhouse-gh[bot] Sep 23, 2026
2c152ea
Merge pull request #121777 from ClickHouse/backport/26.8/121065
fm4v Sep 23, 2026
4ccf093
Backport #108626 to 26.8: Avoid vertical TTL delete for TTLDrop merges
robot-clickhouse Sep 24, 2026
1683486
Merge pull request #121885 from ClickHouse/backport/26.8/108626
clickhouse-gh[bot] Sep 24, 2026
cff4c00
Backport #118917 to 26.8: Bump `croaring` from v4.5.1 to v5.1.1
robot-clickhouse Sep 24, 2026
df081d3
Merge pull request #121828 from ClickHouse/backport/26.8/120488
PedroTadim Sep 24, 2026
067a79f
Merge pull request #121627 from ClickHouse/backport/26.8/121402
PedroTadim Sep 24, 2026
d0d3654
Merge pull request #121534 from ClickHouse/backport/26.8/112934
PedroTadim Sep 24, 2026
a7aa824
Include checkStackSize for the checkStackSize() call added by the bac…
Algunenano Sep 24, 2026
0653b9e
Backport #121864 to 26.8: Small performance optimizations
robot-clickhouse Sep 24, 2026
88e71b3
Merge pull request #121921 from ClickHouse/backport/26.8/118917
thevar1able Sep 24, 2026
8720846
Backport #121856 to 26.8: Do not exhaust the stack when serializing a…
robot-clickhouse Sep 24, 2026
75cc8d0
Merge pull request #121853 from ClickHouse/backport/26.8/121693
clickhouse-gh[bot] Sep 24, 2026
811bdb3
Merge pull request #121785 from ClickHouse/ahmadov/backport-26.8-text…
ahmadov Sep 24, 2026
cac86dc
Backport #117421 to 26.8: Fix SQL injection through identifiers when …
robot-clickhouse Sep 24, 2026
6b68f29
Backport #118360 to 26.8: Require the local privilege for KILL and SY…
robot-clickhouse Sep 24, 2026
9beca0e
Merge pull request #122040 from ClickHouse/backport/26.8/118360
clickhouse-gh[bot] Sep 24, 2026
17673c0
Merge pull request #121941 from ClickHouse/backport/26.8/121864
scanhex12 Sep 24, 2026
f6351a4
Fix a bug that MySQL/Postgres queries may run in an expired session
rschu1ze Sep 23, 2026
8fa70cd
Backport #114344 to 26.8: Validate a verbatim codec's declared size i…
robot-clickhouse Sep 24, 2026
0963256
Backport #120282 to 26.8: Bound column count in inserted RowBinary he…
robot-clickhouse Sep 24, 2026
de797d8
Merge pull request #122074 from ClickHouse/session-26.8
clickhouse-gh[bot] Sep 24, 2026
e58a6d6
Merge pull request #122081 from ClickHouse/backport/26.8/114344
clickhouse-gh[bot] Sep 24, 2026
38ba3b2
Merge pull request #122090 from ClickHouse/backport/26.8/120282
clickhouse-gh[bot] Sep 24, 2026
a8a37bb
Fix settings history in backport of #121424 to 26.8
george-larionov Sep 24, 2026
7b604b6
Merge pull request #121680 from ClickHouse/backport/26.8/121424
clickhouse-gh[bot] Sep 25, 2026
9801cd0
Backport #118674 to 26.8: Keep a `Backup` database loadable after `AL…
robot-clickhouse Sep 25, 2026
52129a0
Backport #115693 to 26.8: Do not assert scan-progress values decided …
robot-clickhouse Sep 25, 2026
cdbaf82
Backport #119686 to 26.8: Fix flaky `01780_column_sparse`: order the …
robot-clickhouse Sep 25, 2026
fdec066
Backport #119743 to 26.8: Tolerate Iceberg manifest header schemas th…
robot-clickhouse Sep 25, 2026
84aba70
Merge pull request #122003 from ClickHouse/backport/26.8/117421
PedroTadim Sep 25, 2026
e8c17b5
Merge pull request #121950 from ClickHouse/backport/26.8/121856
PedroTadim Sep 25, 2026
4963403
Backport #120036 to 26.8: Fix silent truncation at `LimitReadBuffer` …
robot-clickhouse Sep 25, 2026
04596a5
Backport #116692 to 26.8: Prevent stale OpenSSL errors from breaking …
robot-clickhouse Sep 25, 2026
3899469
Merge pull request #122177 from ClickHouse/backport/26.8/115693
clickhouse-gh[bot] Sep 25, 2026
011104b
Merge pull request #122172 from ClickHouse/backport/26.8/118674
clickhouse-gh[bot] Sep 25, 2026
da58eed
Merge pull request #122182 from ClickHouse/backport/26.8/119686
clickhouse-gh[bot] Sep 25, 2026
931083f
Backport #117429 to 26.8: Mask secrets in SHOW CREATE DATABASE of a B…
robot-clickhouse Sep 25, 2026
317cd28
Backport #116378 to 26.8: Do not put a row into a dictionary source's…
robot-clickhouse Sep 25, 2026
8fd1e7f
Backport #120453 to 26.8: Speed up Map key lookup for LowCardinality …
robot-clickhouse Sep 25, 2026
15c312c
Merge pull request #122197 from ClickHouse/backport/26.8/116692
clickhouse-gh[bot] Sep 25, 2026
9206648
Merge pull request #122194 from ClickHouse/backport/26.8/120036
clickhouse-gh[bot] Sep 25, 2026
fec0ce2
Backport #121375 to 26.8: Use text and token skip indexes for IN with…
robot-clickhouse Sep 25, 2026
68ebd17
Merge pull request #122209 from ClickHouse/backport/26.8/117429
clickhouse-gh[bot] Sep 25, 2026
7b3ca31
Add missing includes
Ergus Sep 25, 2026
55ddf8a
Merge pull request #122210 from ClickHouse/backport/26.8/116378
PedroTadim Sep 25, 2026
c8e1f58
Backport #111287 to 26.8: Fix double free when finalizing -State aggr…
robot-clickhouse Sep 25, 2026
46cd467
Merge pull request #122218 from ClickHouse/backport/26.8/120453
clickhouse-gh[bot] Sep 25, 2026
b6dd300
Backport #121894 to 26.8: Fix a server crash when the flameGraph aggr…
robot-clickhouse Sep 25, 2026
974a1c0
Backport #120376 to 26.8: Enforce settings constraints installed by a…
robot-clickhouse Sep 25, 2026
f37cf0d
Merge pull request #122243 from ClickHouse/backport/26.8/111287
clickhouse-gh[bot] Sep 25, 2026
efa2ade
Merge pull request #122255 from ClickHouse/backport/26.8/121894
clickhouse-gh[bot] Sep 25, 2026
3b9071c
Merge pull request #122267 from ClickHouse/backport/26.8/120376
clickhouse-gh[bot] Sep 25, 2026
8137e73
Update autogenerated version to 26.8.11.7 and contributors
robot-clickhouse Sep 25, 2026
394ede3
Merge branch '26.8' into backport/26.8/119743
asya-ch Sep 25, 2026
17861e3
Strip the padding of an set element before tokenizing it
Ergus Sep 25, 2026
fe90f83
Merge pull request #122185 from ClickHouse/backport/26.8/119743
clickhouse-gh[bot] Sep 25, 2026
4c38074
Merge pull request #122233 from ClickHouse/backport/26.8/121375
clickhouse-gh[bot] Sep 25, 2026
7504aa8
Backport #119302 to 26.8: Revert "Revert "Proper partition pruning wi…
robot-clickhouse Sep 26, 2026
07a4978
Merge pull request #122379 from ClickHouse/backport/26.8/119302
clickhouse-gh[bot] Sep 26, 2026
2e64dd6
Backport #122222 to 26.8: Do not wait for the peer in TLS shutdown wh…
robot-clickhouse Sep 26, 2026
1968835
Merge pull request #122416 from ClickHouse/backport/26.8/122222
clickhouse-gh[bot] Sep 26, 2026
d7f2b25
Update autogenerated version to 26.8.12.53 and contributors
robot-clickhouse Sep 26, 2026
18eed45
Backport #121711 to 26.8: Split a small single-level `GROUP BY` resul…
robot-clickhouse Sep 26, 2026
3eac80e
Merge pull request #122449 from ClickHouse/backport/26.8/121711
clickhouse-gh[bot] Sep 26, 2026
783d557
Update autogenerated version to 26.8.13.2 and contributors
robot-clickhouse Sep 27, 2026
b44da49
Backport #117387 to 26.8: Reload TLS CA certificates (caConfig) witho…
robot-clickhouse Sep 27, 2026
3fec026
Merge pull request #122540 from ClickHouse/backport/26.8/117387
rschu1ze Sep 27, 2026
36971ad
Backport #122337 to 26.8: Fix Keeper crash after a failed changelog p…
robot-clickhouse Sep 27, 2026
f1d4a0d
Merge pull request #122582 from ClickHouse/backport/26.8/122337
clickhouse-gh[bot] Sep 28, 2026
9b80c87
Backport #121397 to 26.8: Do not materialize a lazily replicated arra…
robot-clickhouse Sep 28, 2026
afada3c
Backport #119097 to 26.8: Bump `zxc` from 0.13.1 to 0.14.0
robot-clickhouse Sep 28, 2026
b2dd795
Drop the query needing a master-only setting from 05234
PedroTadim Sep 28, 2026
78fbd98
Merge pull request #122655 from ClickHouse/backport/26.8/119097
clickhouse-gh[bot] Sep 28, 2026
411746e
Merge pull request #122650 from ClickHouse/backport/26.8/121397
clickhouse-gh[bot] Sep 28, 2026
452cc3d
Update autogenerated version to 26.8.14.3 and contributors
robot-clickhouse Sep 28, 2026
0993565
Backport #122035 to 26.8: Disable statistics pruning in case of row l…
robot-clickhouse Sep 28, 2026
5e64e9f
Backport #122668 to 26.8: Link with `--icf=safe`: `--icf=all` merges …
robot-clickhouse Sep 28, 2026
4fa97a9
Merge pull request #122735 from ClickHouse/backport/26.8/122668
clickhouse-gh[bot] Sep 28, 2026
a5aa9b7
Backport #122451 to 26.8: Fix array and interval `plus`/`minus` produ…
robot-clickhouse Sep 29, 2026
5354187
Backport #114629 to 26.8: Fix DPsub join reordering silently dropping…
robot-clickhouse Sep 29, 2026
a126632
Backport #117590 to 26.8: Fix wrong results from JIT-compiled float t…
robot-clickhouse Sep 29, 2026
801e554
Backport #114521 to 26.8: Fix Iceberg query failure after MODIFY COLU…
robot-clickhouse Sep 29, 2026
cc17090
Merge pull request #122806 from ClickHouse/backport/26.8/122451
clickhouse-gh[bot] Sep 29, 2026
9920764
Backport #121132 to 26.8: Add the `http_x_clickhouse_format_overrides…
robot-clickhouse Sep 29, 2026
cc4eb62
Merge pull request #122813 from ClickHouse/backport/26.8/114629
clickhouse-gh[bot] Sep 29, 2026
3291a11
Backport #115065 to 26.8: Do not pop hints on a line displayed progra…
robot-clickhouse Sep 29, 2026
05f37ea
Merge pull request #122814 from ClickHouse/backport/26.8/117590
clickhouse-gh[bot] Sep 29, 2026
8863588
Merge pull request #122815 from ClickHouse/backport/26.8/114521
clickhouse-gh[bot] Sep 29, 2026
a3492f5
Merge pull request #122823 from ClickHouse/backport/26.8/121132
clickhouse-gh[bot] Sep 29, 2026
9308016
Backport #122057 to 26.8: Mask credentials of an S3 URI in validation…
robot-clickhouse Sep 29, 2026
3c67556
Merge pull request #122825 from ClickHouse/backport/26.8/115065
clickhouse-gh[bot] Sep 29, 2026
4a7a38d
Merge pull request #122865 from ClickHouse/backport/26.8/122057
clickhouse-gh[bot] Sep 29, 2026
2672601
Backport #119244 to 26.8: Do not log kafka secrets
robot-clickhouse Sep 29, 2026
0540a1e
Backport #122423 to 26.8: Mask 'role_session_name' in system.query_log
robot-clickhouse Sep 29, 2026
9c7a5e9
Merge pull request #122964 from ClickHouse/backport/26.8/119244
clickhouse-gh[bot] Sep 29, 2026
90e1750
Merge pull request #122969 from ClickHouse/backport/26.8/122423
clickhouse-gh[bot] Sep 29, 2026
ba36b14
Backport #122767 to 26.8: Keeper: reply session expired to a client t…
robot-clickhouse Sep 30, 2026
d94783f
Backport #122829 to 26.8: Fix crash on invalid Iceberg manifest-list …
robot-clickhouse Sep 30, 2026
695d381
Backport #122693 to 26.8: Parse some parquet metadata lazily
robot-clickhouse Sep 30, 2026
bbee106
Merge pull request #123015 from ClickHouse/backport/26.8/122767
clickhouse-gh[bot] Sep 30, 2026
3cea053
Merge pull request #123022 from ClickHouse/backport/26.8/122829
clickhouse-gh[bot] Sep 30, 2026
da76d8a
Backport #122904 to 26.8: Silence `--icf=safe` warnings for the strip…
robot-clickhouse Sep 30, 2026
0b17e6e
Merge pull request #123029 from ClickHouse/backport/26.8/122693
clickhouse-gh[bot] Sep 30, 2026
1b5c01c
Merge pull request #123049 from ClickHouse/backport/26.8/122904
clickhouse-gh[bot] Sep 30, 2026
e8f84dd
Backport #123060 to 26.8: Hide queue engine secrets written with the …
robot-clickhouse Sep 30, 2026
d76d785
Backport #123114 to 26.8: S3 client check initial url in backup client
robot-clickhouse Sep 30, 2026
dc69678
Merge pull request #123149 from ClickHouse/backport/26.8/123114
clickhouse-gh[bot] Oct 1, 2026
85989f1
Backport #121621 to 26.8: Fix `NO_COMMON_TYPE` in case of `use_varian…
robot-clickhouse Oct 1, 2026
c87233d
Fix the 26.8 build: replace the master-only row policy helper
PedroTadim Oct 1, 2026
258ea89
Backport #122681 to 26.8: Build Iceberg min/max hyperrectangles only …
robot-clickhouse Oct 1, 2026
74f2e6b
Backport #120516 to 26.8: Fix access checks in PREWHERE and indexHint…
robot-clickhouse Oct 1, 2026
b853d8e
Merge pull request #123202 from ClickHouse/backport/26.8/121621
clickhouse-gh[bot] Oct 1, 2026
cd12432
Backport #121398 to 26.8: Skip the direct join when the right table h…
robot-clickhouse Oct 1, 2026
c074c32
Merge pull request #122722 from ClickHouse/backport/26.8/122035
clickhouse-gh[bot] Oct 1, 2026
62ba6cc
Merge pull request #123213 from ClickHouse/backport/26.8/122681
clickhouse-gh[bot] Oct 1, 2026
4a0ed78
Hide credentials in NATS/RabbitMQ addresses, XDBC connection strings …
groeneai Sep 21, 2026
6694279
Mask broker engine-argument overrides and drop the abfs container exc…
groeneai Sep 21, 2026
5c93ecf
Start the Kafka and XDBC named-argument scans at index 0
groeneai Sep 21, 2026
ba517e2
Start the positional MySQL TLS scans at index 0
groeneai Sep 21, 2026
ab89730
Locate the positional MySQL password among the positional arguments
groeneai Sep 21, 2026
4c6ceaa
Do not echo the rejected url_base or s3_base value
groeneai Sep 21, 2026
6d6f859
Trim comments
groeneai Sep 21, 2026
84fddc5
Merge pull request #123221 from ClickHouse/backport/26.8/120516
clickhouse-gh[bot] Oct 1, 2026
f5fd959
Backport #122345 to 26.8: Fix LOGICAL_ERROR on lambda over an `Array(…
robot-clickhouse Oct 1, 2026
306e3a2
Backport #122673 to 26.8: Hide HTTP headers of `HTTP` dictionary sources
robot-clickhouse Oct 1, 2026
e02ecce
Keep only the legacy analyzer part of #121398
vdimir Oct 1, 2026
6422602
Merge pull request #123119 from ClickHouse/backport/26.8/123060
clickhouse-gh[bot] Oct 1, 2026
5919410
Merge pull request #123252 from ClickHouse/backport/26.8/122345
clickhouse-gh[bot] Oct 1, 2026
2eed7bf
Merge pull request #123258 from ClickHouse/backport/26.8/122673
clickhouse-gh[bot] Oct 1, 2026
9988f3b
Merge pull request #123231 from ClickHouse/backport/26.8/121398
clickhouse-gh[bot] Oct 1, 2026
2d4cece
Update autogenerated version to 26.8.15.10 and contributors
robot-clickhouse Oct 1, 2026
f358962
Backport #120220 to 26.8: Look through lossless conversions of the in…
robot-clickhouse Oct 1, 2026
0914f10
Backport #122272 to 26.8: Fix `CREATE OR REPLACE` bypassing the drop …
robot-clickhouse Oct 1, 2026
0e97828
Backport #117403 to 26.8: Fix ssl_certificate authentication bypass v…
robot-clickhouse Oct 2, 2026
2a698f2
Merge pull request #123349 from ClickHouse/backport/26.8/120220
clickhouse-gh[bot] Oct 2, 2026
678aa67
Merge pull request #123356 from ClickHouse/backport/26.8/122272
clickhouse-gh[bot] Oct 2, 2026
625bcff
Backport #123099 to 26.8: Add more path validations
robot-clickhouse Oct 2, 2026
b6e4206
Merge pull request #123374 from ClickHouse/backport/26.8/117403
clickhouse-gh[bot] Oct 2, 2026
3d750e6
Backport #122868 to 26.8: Fix a TTL check crash on a constant `arrayM…
robot-clickhouse Oct 2, 2026
8216959
Merge pull request #123384 from ClickHouse/backport/26.8/123099
clickhouse-gh[bot] Oct 2, 2026
c23ae7d
Merge pull request #123412 from ClickHouse/backport/26.8/122868
clickhouse-gh[bot] Oct 2, 2026
e256381
Fix analyzer setting in views over `Distributed`
mkmkme Oct 2, 2026
42edff1
Fix `ALIAS` row policies on legacy distributed reads
mkmkme Oct 2, 2026
89532b9
Backport #123337 to 26.8: Fix a crash when reading an ORC file whose …
robot-clickhouse Oct 2, 2026
5d99a3b
Backport #123336 to 26.8: Do not dereference a null `logs_queue` in `…
robot-clickhouse Oct 2, 2026
32a0545
Backport #120313 to 26.8: Hide secret arguments in `EXPLAIN AST` output
robot-clickhouse Oct 2, 2026
086780c
Backport #117730 to 26.8: Memory-track the JSON `FLATTENED` path list…
robot-clickhouse Oct 2, 2026
1cbbc41
Backport #117765 to 26.8: Fix out-of-bounds reads when reading malfor…
robot-clickhouse Oct 2, 2026
3e88000
Backport #122667 to 26.8: Fix server crash on a deeply nested Field i…
robot-clickhouse Oct 2, 2026
0be270b
Backport #122574 to 26.8: Use less schema comparison
robot-clickhouse Oct 2, 2026
38fdeee
Backport #123228 to 26.8: Keep flattened text index query postings ou…
robot-clickhouse Oct 2, 2026
c001fae
Backport #121825 to 26.8: Use the remote host filter in Kafka and NAT…
robot-clickhouse Oct 2, 2026
8b90084
Backport #118352 to 26.8: Avoid holding the async-insert shard lock d…
robot-clickhouse Oct 2, 2026
9d54d50
Backport #122211 to 26.8: Undo a filesystem cache reservation when th…
robot-clickhouse Oct 2, 2026
2fbad48
Merge pull request #123443 from ClickHouse/backport/26.8/123337
clickhouse-gh[bot] Oct 2, 2026
116dc2a
Backport #117314 to 26.8: Strip `FixedString` padding before extracti…
robot-clickhouse Oct 2, 2026
82b6923
Merge pull request #123447 from ClickHouse/backport/26.8/123336
clickhouse-gh[bot] Oct 2, 2026
a215c52
Merge pull request #123460 from ClickHouse/backport/26.8/117730
clickhouse-gh[bot] Oct 2, 2026
39c0f2e
Merge pull request #123455 from ClickHouse/backport/26.8/120313
clickhouse-gh[bot] Oct 2, 2026
19bf296
Backport #122870 to 26.8: Hide a `Backup` locator named like a `COLUM…
robot-clickhouse Oct 2, 2026
8beb07f
Merge pull request #123467 from ClickHouse/backport/26.8/117765
clickhouse-gh[bot] Oct 2, 2026
423d3d3
Merge pull request #123472 from ClickHouse/backport/26.8/122667
clickhouse-gh[bot] Oct 2, 2026
33ed061
Merge pull request #123476 from ClickHouse/backport/26.8/122574
clickhouse-gh[bot] Oct 2, 2026
a991ee0
Merge pull request #123482 from ClickHouse/backport/26.8/123228
clickhouse-gh[bot] Oct 2, 2026
502b0f5
Merge pull request #123499 from ClickHouse/backport/26.8/121825
clickhouse-gh[bot] Oct 2, 2026
5bac1f4
Merge pull request #123501 from ClickHouse/backport/26.8/118352
clickhouse-gh[bot] Oct 2, 2026
7d238ba
Backport #121113 to 26.8: Fix SIGSEGV on JSON-AST projection with arg…
robot-clickhouse Oct 2, 2026
beeb6b5
Backport #112441 to 26.8: Fix/sync transaction log access
robot-clickhouse Oct 2, 2026
c545441
round vector-search L2Distance
strtgbb Oct 2, 2026
764eb7b
Merge tag 'v26.8.15.10-lts' into rebase-cicd-v26.8.latest
strtgbb Oct 2, 2026
8eeb9ed
Merge pull request #123518 from ClickHouse/backport/26.8/122211
clickhouse-gh[bot] Oct 2, 2026
d2ccd0b
Fix 26.8 build of the backport of #121113
Algunenano Oct 2, 2026
40820ff
Merge pull request #123520 from ClickHouse/backport/26.8/117314
clickhouse-gh[bot] Oct 2, 2026
c87bbeb
Merge pull request #123533 from ClickHouse/backport/26.8/122870
clickhouse-gh[bot] Oct 2, 2026
5e9165a
Merge pull request #123431 from mkmkme/fix/view-analyzer-distributed-…
clickhouse-gh[bot] Oct 2, 2026
280c615
Merge pull request #123574 from ClickHouse/backport/26.8/112441
clickhouse-gh[bot] Oct 2, 2026
84d6240
Backport #123414 to 26.8: Fix crash and wrong result of `convert_quer…
robot-clickhouse Oct 2, 2026
00d7d25
Merge pull request #123569 from ClickHouse/backport/26.8/121113
clickhouse-gh[bot] Oct 2, 2026
6f6df5b
Merge pull request #123616 from ClickHouse/backport/26.8/123414
clickhouse-gh[bot] Oct 3, 2026
9e3dabb
Backport #109722 to 26.8: Preserve execution limits and resources in …
robot-clickhouse Oct 3, 2026
6249290
Fix row-policy alias test in distributed-plan CI
mkmkme Oct 3, 2026
67a444d
Merge pull request #123665 from ClickHouse/backport/26.8/109722
clickhouse-gh[bot] Oct 3, 2026
4ede482
Merge pull request #123436 from mkmkme/fix/row-policy-alias-distribut…
clickhouse-gh[bot] Oct 3, 2026
4299b57
Backport #115371 to 26.8: Warn when CLEAR COLUMN leaves an EPHEMERAL-…
robot-clickhouse Oct 3, 2026
1215216
Backport #123239 to 26.8: Use skip indexes through lossless conversio…
robot-clickhouse Oct 3, 2026
a25fa68
Update autogenerated version to 26.8.16.41 and contributors
robot-clickhouse Oct 3, 2026
54c849f
Backport #119598 to 26.8: Do not read a short `uniqTheta` state past …
robot-clickhouse Oct 3, 2026
5970d6f
Merge pull request #123727 from ClickHouse/backport/26.8/123239
clickhouse-gh[bot] Oct 3, 2026
cd2d2ca
Merge pull request #123732 from ClickHouse/backport/26.8/119598
clickhouse-gh[bot] Oct 3, 2026
e68b524
Backport #120910 to 26.8: Bound a sequential Azure read by the locall…
robot-clickhouse Oct 4, 2026
20fcd0f
Merge pull request #123822 from ClickHouse/backport/26.8/120910
clickhouse-gh[bot] Oct 4, 2026
ad731b3
Update autogenerated version to 26.8.17.4 and contributors
robot-clickhouse Oct 4, 2026
7d499a8
disable parser_memory_check
strtgbb Oct 4, 2026
866ea79
Merge tag 'v26.8.17.4-lts' into rebase-cicd-v26.8.latest
strtgbb Oct 5, 2026
cb42a90
Skip `EPHEMERAL`-derived `MATERIALIZED` columns in the `CLEAR COLUMN`…
alexey-milovidov Oct 5, 2026
29c7993
Merge remote-tracking branch 'origin/26.8' into HEAD
alexey-milovidov Oct 5, 2026
9f84259
Merge pull request #123721 from ClickHouse/backport/26.8/115371
clickhouse-gh[bot] Oct 5, 2026
944565a
Backport #123861 to 26.8: Fix reading past the buffer after an escape…
robot-clickhouse Oct 5, 2026
ed3ee2b
Backport #123792 to 26.8: Fix outer JOIN to INNER conversion when the…
robot-clickhouse Oct 5, 2026
8747c5e
Revert "Merge pull request #121389 from ClickHouse/backport/26.8/116335"
fm4v Oct 5, 2026
7f77ff2
Merge pull request #123988 from ClickHouse/backport/26.8/123861
clickhouse-gh[bot] Oct 5, 2026
3434eba
rebalance stateless msan runner type and count
strtgbb Oct 5, 2026
2c9d740
Merge pull request #124009 from ClickHouse/backport/26.8/123792
clickhouse-gh[bot] Oct 5, 2026
fedc55f
Merge pull request #124013 from ClickHouse/revert-116335-26.8
clickhouse-gh[bot] Oct 5, 2026
8136878
Update autogenerated version to 26.8.18.2 and contributors
robot-clickhouse Oct 5, 2026
1069527
Backport #123640 to 26.8: Give back fully consumed CPU slots when the…
robot-clickhouse Oct 5, 2026
cc49003
Merge pull request #124061 from ClickHouse/backport/26.8/123640
clickhouse-gh[bot] Oct 5, 2026
fefe9e8
Merge tag 'v26.8.18.2-lts' into rebase-cicd-v26.8.latest
strtgbb Oct 5, 2026
ba0341b
Backport #123536 to 26.8: Do not write unknown `default_count` of `ba…
robot-clickhouse Oct 5, 2026
93b0fa8
Merge pull request #124089 from ClickHouse/backport/26.8/123536
clickhouse-gh[bot] Oct 5, 2026
2d044bf
Backport #118972 to 26.8: Decline a text-index lookup that cannot cov…
robot-clickhouse Oct 6, 2026
1348e39
Backport #119850 to 26.8: Do not create a disk defined in SQL while d…
robot-clickhouse Oct 6, 2026
938d884
Merge pull request #124130 from ClickHouse/backport/26.8/118972
clickhouse-gh[bot] Oct 6, 2026
a104ba1
Backport #124113 to 26.8: Respect `iceberg_metadata_staleness_ms` in …
robot-clickhouse Oct 6, 2026
2171c47
Backport #123255 to 26.8: File cache: make reserve granularity dynamic
robot-clickhouse Oct 6, 2026
beb1e89
Backport #121629 to 26.8: Require SET DEFINER to rewrite the body of …
robot-clickhouse Oct 6, 2026
0cdfd9d
Merge pull request #124162 from ClickHouse/backport/26.8/124113
clickhouse-gh[bot] Oct 6, 2026
3bd5adc
Backport #123543 to 26.8: Delta lake write creds for catalogs
robot-clickhouse Oct 6, 2026
2ea9c3c
Merge pull request #124172 from ClickHouse/backport/26.8/123255
clickhouse-gh[bot] Oct 6, 2026
dfb25f8
Merge pull request #124182 from ClickHouse/backport/26.8/121629
clickhouse-gh[bot] Oct 6, 2026
419d617
Backport #124088 to 26.8: Speed up 04510_distributed_final_many_parti…
robot-clickhouse Oct 6, 2026
aad7700
Merge pull request #124190 from ClickHouse/backport/26.8/123543
clickhouse-gh[bot] Oct 6, 2026
0b042e7
Merge pull request #124204 from ClickHouse/backport/26.8/124088
clickhouse-gh[bot] Oct 6, 2026
d360571
Backport #122697 to 26.8: Fix restoring a lightweight snapshot from A…
robot-clickhouse Oct 6, 2026
c857434
fix high cves in keeper alpine: upnin 3.21 base and upgrade libssl3 &…
strtgbb Oct 6, 2026
ad5d8c3
Merge tag 'v26.8.19.9-lts' into rebase-cicd-v26.8.latest
strtgbb Oct 6, 2026
4d84ada
Update autogenerated version to 26.8.19.9 and contributors
robot-clickhouse Oct 6, 2026
84d09b6
Merge pull request #124253 from ClickHouse/backport/26.8/122697
clickhouse-gh[bot] Oct 6, 2026
fd4a33f
Adapt the backported tests to 26.8, which lacks #110665
alexey-milovidov Oct 6, 2026
2e05dba
Merge remote-tracking branch 'origin/26.8' into HEAD
alexey-milovidov Oct 6, 2026
9f0f4c4
Backport #123620 to 26.8: Do not copy patch partitions of lightweight…
robot-clickhouse Oct 6, 2026
612ce58
Move `iceberg_tolerate_conflicting_manifest_schemas` to the `26.8` se…
asya-ch Oct 6, 2026
09aaa63
Add a test for `iceberg_tolerate_conflicting_manifest_schemas` under …
asya-ch Oct 6, 2026
5e07bf4
Merge pull request #124151 from ClickHouse/backport/26.8/119850
clickhouse-gh[bot] Oct 6, 2026
f7d0a7a
Merge pull request #124311 from ClickHouse/backport/26.8/123620
clickhouse-gh[bot] Oct 6, 2026
e2a916b
Merge pull request #124317 from ClickHouse/asya/fix-settings-history-…
clickhouse-gh[bot] Oct 6, 2026
2ddec3d
Backport #124262 to 26.8: Fix analyzer resolution of `database.table`…
robot-clickhouse Oct 7, 2026
68170c6
Merge pull request #124336 from ClickHouse/backport/26.8/124262
clickhouse-gh[bot] Oct 7, 2026
e22bebc
Merge tag 'v26.8.20.9-lts' into rebase-cicd-v26.8.latest
strtgbb Oct 7, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
138 changes: 69 additions & 69 deletions .github/workflows/master.yml

Large diffs are not rendered by default.

181 changes: 69 additions & 112 deletions .github/workflows/pull_request.yml

Large diffs are not rendered by default.

136 changes: 68 additions & 68 deletions .github/workflows/pull_request_community.yml

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions .gitmodules
Original file line number Diff line number Diff line change
Expand Up @@ -365,7 +365,7 @@
url = https://github.com/ClickHouse/ai-sdk-cpp
[submodule "contrib/nlohmann-json"]
path = contrib/nlohmann-json
url = https://github.com/nlohmann/json.git
url = https://github.com/ClickHouse/json
[submodule "contrib/crc32c"]
path = contrib/crc32c
url = https://github.com/ClickHouse/crc32c
Expand Down Expand Up @@ -416,7 +416,7 @@
url = https://github.com/ClickHouse/geometry.hpp
[submodule "contrib/zxc"]
path = contrib/zxc
url = https://github.com/ClickHouse/zxc
url = https://github.com/hellobertrand/zxc
[submodule "contrib/libucontext"]
path = contrib/libucontext
url = https://github.com/kaniini/libucontext
Expand Down
5 changes: 3 additions & 2 deletions CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -173,7 +173,8 @@ if (OS_LINUX)

if (LINKER_NAME MATCHES "lld" AND NOT SANITIZE AND NOT SANITIZE_COVERAGE AND NOT WITH_COVERAGE)
# Fold identical code and data sections to reduce binary size.
set (CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -Wl,--icf=all")
# `safe` keeps address-taken functions distinct, as C and C++ require.
set (CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -Wl,--icf=safe")
endif ()

# In Release builds, strip residual debug sections that may come from contrib
Expand Down Expand Up @@ -345,7 +346,7 @@ if (NOT SANITIZE AND NOT SANITIZE_COVERAGE AND NOT WITH_COVERAGE)
set(COMPILER_FLAGS "${COMPILER_FLAGS} -ffunction-sections -fdata-sections")
# -faddrsig emits an address-significance table that lets lld's ICF
# distinguish address-taken symbols from non-address-taken ones.
# Only useful on Linux where we use lld with --icf=all; Darwin's ld64
# Only useful on Linux where we use lld with --icf=safe; Darwin's ld64
# does not consume these sections.
if (OS_LINUX)
set(COMPILER_FLAGS "${COMPILER_FLAGS} -faddrsig")
Expand Down
12 changes: 10 additions & 2 deletions base/poco/NetSSL_OpenSSL/include/Poco/Net/SecureSocketImpl.h
Original file line number Diff line number Diff line change
Expand Up @@ -149,6 +149,10 @@ namespace Net
/// The object is normally guarded by the socket's mutex; a caller that uses it
/// directly must ensure the socket is not accessed concurrently.

void markFatalError();
/// Records that an external operation on the underlying `SSL` object failed fatally.
/// An orderly SSL shutdown must not be attempted afterwards.

X509 * peerCertificate() const;
/// Returns the peer's certificate.

Expand Down Expand Up @@ -233,7 +237,7 @@ namespace Net
/// Returns true iff the given host name is the local host
/// (either "localhost" or "127.0.0.1").

bool mustRetry(int rc, Poco::Timespan & remaining_time);
bool mustRetry(int rc, int sslError, int socketError, Poco::Timespan & remaining_time);
/// Returns true if the last operation should be retried,
/// otherwise false.
///
Expand All @@ -247,7 +251,7 @@ namespace Net
/// not become readable or writable within the sockets
/// receive or send timeout.

int handleError(int rc);
int handleError(int rc, int sslError, int socketError, unsigned long errorCode);
/// Handles an SSL error by throwing an appropriate exception.

void reset();
Expand Down Expand Up @@ -281,6 +285,10 @@ namespace Net
Poco::AutoPtr<SocketImpl> _pSocket;
Context::Ptr _pContext;
bool _needHandshake;
bool _fatalError;
bool _pendingWrite = false;
/// Whether the last `SSL_write` returned `SSL_ERROR_WANT_WRITE`. OpenSSL keeps that record pending
/// until `SSL_write` is retried, even after other operations change what `SSL_get_error` reports.
std::string _peerHostName;
Session::Ptr _pSession;
const BIO_METHOD * _bioMethod = nullptr;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -183,6 +183,9 @@ namespace Net
/// Returns the underlying OpenSSL SSL object, or null if the SSL handshake
/// has not been performed yet.

void markFatalError();
/// Records that an external operation on the underlying `SSL` object failed fatally.

void setLazyHandshake(bool flag = true);
/// Enable lazy SSL handshake. If enabled, the SSL handshake
/// will be performed the first time date is sent or
Expand Down Expand Up @@ -301,6 +304,12 @@ namespace Net
}


inline void SecureStreamSocketImpl::markFatalError()
{
_impl.markFatalError();
}


inline Session::Ptr SecureStreamSocketImpl::currentSession()
{
return _impl.currentSession();
Expand Down
Loading
Loading