Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
432 commits
Select commit Hold shift + click to select a range
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
e8613aa
Backport #123796 to 26.8: Derive `optimize_and_compare_chain` ranges …
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
ef0bd94
Backport #123829 to 26.8: Do not read a JOIN input that cannot contri…
robot-clickhouse Oct 6, 2026
ae0e3b7
Backport #120371 to 26.8: Hide secret function arguments in EXPLAIN w…
robot-clickhouse 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
f07e25e
Backport #122672 to 26.8: Respect validate_enum_literals_in_operators…
robot-clickhouse Oct 6, 2026
4d84ada
Update autogenerated version to 26.8.19.9 and contributors
robot-clickhouse Oct 6, 2026
34f42da
add isSensitiveToEvaluationCount
vdimir Oct 6, 2026
84d09b6
Merge pull request #124253 from ClickHouse/backport/26.8/122697
clickhouse-gh[bot] Oct 6, 2026
c557e77
Write isSensitiveToEvaluationCount in 26.8 terms for the backport of …
groeneai 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
c4a04c3
Backport #121687 to 26.8: Iceberg: ignore unparsable sort-order trans…
robot-clickhouse Oct 7, 2026
229f005
Backport #118978 to 26.8: Query log secret masking for QueryRunner en…
robot-clickhouse Oct 7, 2026
e92a9c4
Merge pull request #124399 from ClickHouse/backport/26.8/121687
clickhouse-gh[bot] Oct 7, 2026
f471ae9
Merge pull request #124415 from ClickHouse/backport/26.8/118978
clickhouse-gh[bot] Oct 7, 2026
e69edad
Merge pull request #124242 from ClickHouse/backport/26.8/123829
clickhouse-gh[bot] Oct 7, 2026
3205b5b
Backport #121675 to 26.8: Add a setting to control pushing filters be…
robot-clickhouse Oct 7, 2026
c2ddf54
Backport #124303 to 26.8: Fix wrong results when skip indexes evaluat…
robot-clickhouse Oct 7, 2026
e22bebc
Merge tag 'v26.8.20.9-lts' into rebase-cicd-v26.8.latest
strtgbb Oct 7, 2026
16a8b1f
Update autogenerated version to 26.8.20.9 and contributors
robot-clickhouse Oct 7, 2026
f19e1d4
Backport #119630 to 26.8: Do not expand a WITH element into a subquer…
robot-clickhouse Oct 7, 2026
40dcc2a
Backport #123566 to 26.8: Fix parallel replicas over a Distributed ta…
robot-clickhouse Oct 7, 2026
6eac1c0
Merge pull request #124478 from ClickHouse/backport/26.8/119630
clickhouse-gh[bot] Oct 7, 2026
5d0b286
Backport #121332 to 26.8: Resolve lazily loaded table proxies before …
robot-clickhouse Oct 7, 2026
e539df4
Backport #120931 to 26.8: Revert "Revert "Do not allocate from peer-d…
robot-clickhouse Oct 8, 2026
352e8ce
Merge pull request #124515 from ClickHouse/backport/26.8/121332
clickhouse-gh[bot] Oct 8, 2026
69053fa
Update 04366_filter_push_down_limit_by.reference
nihalzp Oct 8, 2026
56c633b
Merge pull request #124534 from ClickHouse/backport/26.8/120931
clickhouse-gh[bot] Oct 8, 2026
c4f6009
Merge pull request #124445 from ClickHouse/backport/26.8/121675
clickhouse-gh[bot] Oct 8, 2026
904c562
Backport #123900 to 26.8: Faster short `LowCardinality` range inserts…
robot-clickhouse Oct 8, 2026
3786c6e
Size filtered `DISTINCT` chunks by the number of selected rows
nihalzp Oct 8, 2026
0a79487
Merge pull request #124559 from ClickHouse/backport/26.8/123900
clickhouse-gh[bot] Oct 8, 2026
c95d078
fix test
vdimir Oct 8, 2026
e9b8ef3
Merge pull request #124588 from nihalzp/fix-distinct-filter-hint-26.8
clickhouse-gh[bot] Oct 8, 2026
f229a63
Backport #124220 to 26.8: Use skip indexes through a `CAST` that drop…
robot-clickhouse Oct 8, 2026
a05c238
Merge branch '26.8' into backport/26.8/123566
devcrafter Oct 8, 2026
a59626a
Backport #123514 to 26.8: Fix mv source engine checks
robot-clickhouse Oct 8, 2026
f709699
Fix build of the #123796 backport: no tryConvertFieldToTypeExact on t…
groeneai Oct 8, 2026
54295a9
Backport #124049 to 26.8: Validate RoaringBitmap data when reading `g…
robot-clickhouse Oct 8, 2026
3655aa6
Backport #124043 to 26.8: Bump `CRoaring` to v5.2.3
robot-clickhouse Oct 8, 2026
564e507
Merge pull request #124616 from ClickHouse/backport/26.8/124220
clickhouse-gh[bot] Oct 8, 2026
245154d
Merge pull request #124627 from ClickHouse/backport/26.8/123514
clickhouse-gh[bot] Oct 8, 2026
3eba031
Update autogenerated version to 26.8.21.10 and contributors
robot-clickhouse Oct 8, 2026
6524020
Merge tag 'v26.8.21.10-lts' into rebase-cicd-v26.8.latest
strtgbb Oct 8, 2026
b1492e0
Backport #124235 to 26.8: Create `mongocxx::instance` before any `mon…
robot-clickhouse Oct 8, 2026
12aeecd
Merge pull request #124663 from ClickHouse/backport/26.8/124043
clickhouse-gh[bot] Oct 8, 2026
38afea9
Backport #118577 to 26.8: Write the empty statistics flag for buckete…
robot-clickhouse Oct 8, 2026
785b578
fix test
vdimir Oct 8, 2026
8d1fcb3
Merge pull request #124693 from ClickHouse/backport/26.8/124235
clickhouse-gh[bot] Oct 8, 2026
955cc39
Backport #112304 to 26.8: Supporting lazily replicated arrays on arra…
robot-clickhouse Oct 8, 2026
5fda403
Backport #124249 to 26.8: Bump `cctz` from 2026d to 2026e
robot-clickhouse Oct 8, 2026
4a45f37
Merge pull request #124250 from ClickHouse/backport/26.8/120371
clickhouse-gh[bot] Oct 8, 2026
0c0a314
Merge pull request #124711 from ClickHouse/backport/26.8/118577
clickhouse-gh[bot] Oct 8, 2026
c892bca
Merge pull request #124732 from ClickHouse/backport/26.8/112304
clickhouse-gh[bot] Oct 9, 2026
3e1d7df
Backport #114346 to 26.8: Add test coverage for arrayElement compute-…
robot-clickhouse Oct 9, 2026
f729198
Merge pull request #124756 from ClickHouse/backport/26.8/124249
clickhouse-gh[bot] Oct 9, 2026
49d505e
Merge pull request #124783 from ClickHouse/backport/26.8/114346
clickhouse-gh[bot] Oct 9, 2026
3403f53
Backport #120224 to 26.8: Fix Bad cast from ColumnReplicated to Colum…
robot-clickhouse Oct 9, 2026
810194b
Merge pull request #124811 from ClickHouse/backport/26.8/120224
clickhouse-gh[bot] Oct 9, 2026
866273b
Backport #119184 to 26.8: Fix DeltaLake stats pruning with Date cast
robot-clickhouse Oct 9, 2026
2ccbaa6
Backport #119054 to 26.8: Fix unbound read in Azure::readBigAt
robot-clickhouse Oct 9, 2026
cede9d0
Merge pull request #124836 from ClickHouse/backport/26.8/119184
clickhouse-gh[bot] Oct 9, 2026
cc72af4
Merge pull request #124848 from ClickHouse/backport/26.8/119054
clickhouse-gh[bot] Oct 9, 2026
b125bbb
fix
vdimir Oct 9, 2026
cfae1eb
Backport #123898 to 26.8: Fix stale bytes in JSON shared data after a…
robot-clickhouse Oct 9, 2026
82390df
Merge pull request #124276 from ClickHouse/backport/26.8/122672
clickhouse-gh[bot] Oct 9, 2026
3aa1dce
Merge pull request #124895 from ClickHouse/backport/26.8/123898
clickhouse-gh[bot] Oct 9, 2026
13d37a4
Merge tag 'v26.8.22.13-lts' into rebase-cicd-v26.8.latest
strtgbb Oct 9, 2026
2c0fe1c
upgrade all packages when building alpine images
strtgbb Oct 9, 2026
fbf597e
Update autogenerated version to 26.8.22.13 and contributors
robot-clickhouse Oct 9, 2026
aebf795
Backport #124441 to 26.8: Use `castStorage` for the `Join` row policy…
robot-clickhouse Oct 9, 2026
4b81114
Fix the conflict resolution of the #124441 backport in `JoinedTables`
vdimir Oct 9, 2026
b1ca43c
Backport the rest of #121398: `Join` tables under a row policy
vdimir Oct 9, 2026
84c6cc3
Backport #123808 to 26.8: Speed up in-order LIMIT BY, DISTINCT, windo…
robot-clickhouse Oct 9, 2026
da3033a
Merge pull request #124997 from ClickHouse/backport/26.8/123808
clickhouse-gh[bot] Oct 9, 2026
1d6cbc2
Backport #124612 to 26.8: Fix skip index analysis through casts and o…
robot-clickhouse Oct 10, 2026
9d6d917
Merge pull request #125017 from ClickHouse/backport/26.8/124612
clickhouse-gh[bot] Oct 10, 2026
c211f18
Backport #124964 to 26.8: Fix stack overflow when skipping a deeply n…
robot-clickhouse Oct 10, 2026
4ba605f
Merge pull request #124948 from ClickHouse/backport/26.8/124441
clickhouse-gh[bot] Oct 10, 2026
0f00611
Backport #124724 to 26.8: Do not use parallel replicas for `clusterAl…
robot-clickhouse Oct 10, 2026
bf9cf54
Backport #123683 to 26.8: Fix duplicated rows of `ANY RIGHT JOIN` wit…
robot-clickhouse Oct 10, 2026
4190d05
Merge pull request #125056 from ClickHouse/backport/26.8/124964
clickhouse-gh[bot] Oct 10, 2026
5069b6b
Merge pull request #125061 from ClickHouse/backport/26.8/123683
clickhouse-gh[bot] Oct 10, 2026
0ff2f33
Merge pull request #125059 from ClickHouse/backport/26.8/124724
clickhouse-gh[bot] Oct 10, 2026
6e169f6
Update autogenerated version to 26.8.23.6 and contributors
robot-clickhouse Oct 10, 2026
e60aca5
Backport #119105 to 26.8: Fix `TRUNCATE` of an `Alias` table over a `…
robot-clickhouse Oct 10, 2026
fea126a
Merge pull request #125086 from ClickHouse/backport/26.8/119105
clickhouse-gh[bot] Oct 10, 2026
cf6ff67
Backport #122686 to 26.8: Fix JOIN filter push-down applying a key ex…
robot-clickhouse Oct 10, 2026
452e80b
Backport #112938 to 26.8: Do not use a non-deterministic expression a…
robot-clickhouse Oct 10, 2026
ca957c7
Merge branch '26.8' into backport/26.8/123566
devcrafter Oct 10, 2026
76bfddc
Backport #119371 to 26.8: Do not restrict a vector search to index ro…
robot-clickhouse Oct 10, 2026
cb5d99d
Backport #124931 to 26.8: Fix slow planning of queries with skip inde…
robot-clickhouse Oct 10, 2026
1ab0842
Merge pull request #125096 from ClickHouse/backport/26.8/122686
clickhouse-gh[bot] Oct 10, 2026
03dfad5
Merge pull request #125101 from ClickHouse/backport/26.8/112938
clickhouse-gh[bot] Oct 11, 2026
7eb9228
Merge pull request #124491 from ClickHouse/backport/26.8/123566
clickhouse-gh[bot] Oct 11, 2026
575872d
Merge pull request #125113 from ClickHouse/backport/26.8/124931
clickhouse-gh[bot] Oct 11, 2026
f867655
Backport #124740 to 26.8: Fix a crash on INSERT when a materialized v…
robot-clickhouse Oct 11, 2026
cfe6cac
Merge pull request #125174 from ClickHouse/backport/26.8/124740
clickhouse-gh[bot] Oct 11, 2026
c4c43d7
Update autogenerated version to 26.8.24.9 and contributors
robot-clickhouse Oct 11, 2026
3172755
Backport #117250 to 26.8: Do not merge a non-deterministic expression…
robot-clickhouse Oct 11, 2026
fee65a3
Backport #114325 to 26.8: Reject `arrayJoin` in an `ie_join` JOIN ON …
robot-clickhouse Oct 11, 2026
701f76d
Merge pull request #125213 from ClickHouse/backport/26.8/117250
clickhouse-gh[bot] Oct 11, 2026
c7fe7f4
Merge pull request #125242 from ClickHouse/backport/26.8/114325
clickhouse-gh[bot] Oct 11, 2026
773163b
Backport #119712 to 26.8: Saturate an Iceberg decimal bound that cann…
robot-clickhouse Oct 11, 2026
c73c6db
Drop the `FINAL` data query from the 26.8 backport of `05205_vector_s…
alexey-milovidov Oct 11, 2026
34bd0d0
Backport #124233 to 26.8: Do not derive conjuncts in outer JOIN ON
robot-clickhouse Oct 11, 2026
01ff2fe
Backport #117015 to 26.8: Bound the collections read from the Native …
robot-clickhouse Oct 11, 2026
81d1aae
Merge pull request #125258 from ClickHouse/backport/26.8/119712
clickhouse-gh[bot] Oct 11, 2026
39eba6f
Merge pull request #125108 from ClickHouse/backport/26.8/119371
clickhouse-gh[bot] Oct 11, 2026
21e4d2b
Merge pull request #125265 from ClickHouse/backport/26.8/124233
clickhouse-gh[bot] Oct 11, 2026
71d69cf
Merge pull request #125270 from ClickHouse/backport/26.8/117015
clickhouse-gh[bot] Oct 12, 2026
ee292de
Backport #124157 to 26.8: Do not allocate memory from the counts in c…
robot-clickhouse Oct 12, 2026
d6e66b6
Merge pull request #125308 from ClickHouse/backport/26.8/124157
clickhouse-gh[bot] Oct 12, 2026
d3283b2
Backport #124280 to 26.8: Bump `thrift` from v0.24.0 to v0.25.0
robot-clickhouse Oct 12, 2026
307fbc2
Backport #124282 to 26.8: Bump `mongo-c-driver` from 2.5.4 to 2.5.5
robot-clickhouse Oct 12, 2026
c52f208
Merge remote-tracking branch 'origin/26.8' into backport/26.8/124303
PedroTadim Oct 12, 2026
7bd92db
Backport #118195 to 26.8: Tolerate non-UTF-8 bytes when the integrati…
robot-clickhouse Oct 12, 2026
56cc84c
Backport #120885 to 26.8: Guard the constant-to-literal walks with ch…
robot-clickhouse Oct 12, 2026
e8c9de4
Merge pull request #125337 from ClickHouse/backport/26.8/124280
clickhouse-gh[bot] Oct 12, 2026
3b6f3f6
Backport #124991 to 26.8: Fix a filter on a Hive partition column pru…
robot-clickhouse Oct 12, 2026
f934048
Merge pull request #125359 from ClickHouse/backport/26.8/124282
clickhouse-gh[bot] Oct 12, 2026
0291bf3
Merge pull request #125364 from ClickHouse/backport/26.8/118195
clickhouse-gh[bot] Oct 12, 2026
928ae78
Merge pull request #124459 from ClickHouse/backport/26.8/124303
clickhouse-gh[bot] Oct 12, 2026
fe4c231
Merge pull request #125372 from ClickHouse/backport/26.8/120885
clickhouse-gh[bot] Oct 12, 2026
87d83f1
Merge remote-tracking branch 'origin/26.8' into HEAD
ahmadov Oct 12, 2026
e5e9995
Merge pull request #125387 from ClickHouse/backport/26.8/124991
clickhouse-gh[bot] Oct 12, 2026
870df97
Merge pull request #124658 from ClickHouse/backport/26.8/124049
clickhouse-gh[bot] Oct 12, 2026
adb580b
Update autogenerated version to 26.8.25.14 and contributors
robot-clickhouse Oct 12, 2026
f09d0ce
Backport #124439 to 26.8: Add use_aggregation_memory_tracker setting …
robot-clickhouse Oct 12, 2026
92f605b
Merge tag 'v26.8.25.14-lts' into rebase-cicd-v26.8.latest
strtgbb Oct 12, 2026
c9652db
Merge pull request #124065 from ClickHouse/backport/26.8/123796
clickhouse-gh[bot] Oct 12, 2026
aff3ad1
Backport #123403 to 26.8: Do not let use_skip_indexes = 0 disable par…
robot-clickhouse Oct 12, 2026
203381d
Backport #125090 to 26.8: Fix use-after-free of the read buffer when …
robot-clickhouse Oct 12, 2026
82170cc
Backport #125129 to 26.8: Fix INTERPOLATE when a value converted for …
robot-clickhouse Oct 12, 2026
cacbd83
Pin use_aggregation_memory_tracker = 1 in 04326_aggregation_two_level…
m-selmi Oct 12, 2026
244aee6
Merge pull request #125473 from ClickHouse/backport/26.8/123403
clickhouse-gh[bot] Oct 12, 2026
341854f
Merge pull request #125481 from ClickHouse/backport/26.8/125090
clickhouse-gh[bot] Oct 12, 2026
7287588
Merge pull request #125485 from ClickHouse/backport/26.8/125129
clickhouse-gh[bot] Oct 12, 2026
a341e41
Merge pull request #125460 from ClickHouse/backport/26.8/124439
clickhouse-gh[bot] Oct 12, 2026
f04e086
Backport #118021 to 26.8: Add an opt-in access control improvement so…
robot-clickhouse Oct 13, 2026
d652623
Backport #117238 to 26.8: Stop claiming injectivity for `toString` of…
robot-clickhouse Oct 13, 2026
472e23a
Merge pull request #125541 from ClickHouse/backport/26.8/118021
clickhouse-gh[bot] Oct 13, 2026
2bbbc5e
Backport #123649 to 26.8: Fix distributed queries failing when Native…
robot-clickhouse Oct 13, 2026
d200ae2
Merge pull request #125545 from ClickHouse/backport/26.8/117238
clickhouse-gh[bot] Oct 13, 2026
871c3c3
Merge pull request #125551 from ClickHouse/backport/26.8/123649
murphy-4o Oct 13, 2026
7f06ede
Revert "Merge pull request #121187 from ClickHouse/backport/26.8/116724"
fm4v Oct 13, 2026
17ef135
Keep passing the Keeper host name to the secure socket
fm4v Oct 13, 2026
a9f78f1
Merge pull request #125570 from ClickHouse/fomichev/revert-116724-26.8
clickhouse-gh[bot] Oct 13, 2026
5258f6d
Merge tag 'v26.8.26.12-lts' into rebase-cicd-v26.8.latest
strtgbb Oct 13, 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.

6 changes: 3 additions & 3 deletions .gitmodules
Original file line number Diff line number Diff line change
Expand Up @@ -332,7 +332,7 @@
url = https://github.com/ClickHouse/mongo-cxx-driver.git
[submodule "contrib/mongo-c-driver"]
path = contrib/mongo-c-driver
url = https://github.com/ClickHouse/mongo-c-driver.git
url = https://github.com/ClickHouse/mongo-c-driver
[submodule "contrib/sz3"]
path = contrib/sz3
url = https://github.com/ClickHouse/SZ3.git
Expand Down 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
4 changes: 1 addition & 3 deletions base/poco/NetSSL_OpenSSL/src/SSLManager.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -340,9 +340,7 @@ void SSLManager::initDefaultContext(bool server)
{
_ptrDefaultClientContext->enableSessionCache(cacheSessions);
}
/// Only an outbound connection has a requested host name to check: on an accepted socket this
/// would run against the client's address, which a client certificate does not name.
bool extendedVerification = config.getBool(prefix + CFG_EXTENDED_VERIFICATION, !server);
bool extendedVerification = config.getBool(prefix + CFG_EXTENDED_VERIFICATION, false);
if (server)
_ptrDefaultServerContext->enableExtendedCertificateVerification(extendedVerification);
else
Expand Down
Loading
Loading