Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
7361 commits
Select commit Hold shift + click to select a range
6c14478
Merge pull request #76358 from ClickHouse/fix-s3queue-logical-error
kssenii Feb 19, 2025
61c3568
url engine does not support partition by
alburthoffman Feb 19, 2025
dbfdce3
Merge pull request #76442 from Blargian/remote_url_allow_hosts
bharatnc Feb 19, 2025
bb20dc8
Merge pull request #76241 from ClickHouse/pufit/fix-rename-user
pufit Feb 19, 2025
3f393ff
Write JWT as a part of ClientInfo
thevar1able Feb 19, 2025
2cb4534
Merge branch 'master' into fix-docs
bharatnc Feb 19, 2025
638e7fe
Merge pull request #75725 from kitaisreal/add-database-backup
kssenii Feb 19, 2025
d3264f0
Merge pull request #76446 from ClickHouse/remove_allocation_from_sign…
nikitamikhaylov Feb 19, 2025
ebdb80f
Merge pull request #76469 from alburthoffman/fix-docs
bharatnc Feb 19, 2025
de8d6a2
Update version_date.tsv and changelogs after v24.3.18.7-lts
robot-clickhouse Feb 19, 2025
ce156fa
Merge pull request #71440 from ClickHouse/negging
nikitamikhaylov Feb 19, 2025
82429f6
Merge pull request #75952 from filimonov/patch-13
nikitamikhaylov Feb 19, 2025
da26704
Merge pull request #76476 from ClickHouse/auto/v24.3.18.7-lts
robot-clickhouse Feb 19, 2025
b5591eb
Merge branch 'master' into refactoring-of-range-reader
CurtizJ Feb 20, 2025
50f87ec
Merge pull request #76352 from CaptTofu/patch-1
azat Feb 20, 2025
b6d9c7a
Merge branch 'master' into buzzhouse-update
PedroTadim Feb 20, 2025
13dbe07
Merge pull request #76322 from ClickHouse/prefetch-encrypted-read-buffer
antonio2368 Feb 20, 2025
2bffe30
Merge branch 'master' into aris-remove-unused-table-decls
Algunenano Feb 20, 2025
23cdd82
Add a workflow to update the docker library repos
Felixoid Feb 5, 2025
c231f6d
Merge pull request #76509 from ClickHouse/docker-library-dispatch-wor…
Felixoid Feb 20, 2025
b6457ca
Merge remote-tracking branch 'blessed/master' into exception_compilation
Algunenano Feb 20, 2025
4e2a069
Sync settings
Algunenano Feb 20, 2025
96dc071
Merge branch 'master' into aris-remove-unused-table-decls
aris-aiven Feb 20, 2025
e8b8541
Fix build after merge with master
Algunenano Feb 20, 2025
6d3526b
Merge pull request #76130 from PedroTadim/buzzhouse-update
PedroTadim Feb 20, 2025
3040fdf
Merge pull request #76453 from ClickHouse/fix-error-in-error-2
nikitamikhaylov Feb 20, 2025
4b5706a
Merge pull request #76410 from aris-aiven/aris-remove-unused-table-decls
Algunenano Feb 20, 2025
7ba014c
make non lang specific
gingerwizard Feb 20, 2025
fb02c86
Merge branch 'master' into move_to_il8n
gingerwizard Feb 20, 2025
b82c9e9
Adjust a few old tests to flush individual logs
Algunenano Feb 20, 2025
383822c
Merge pull request #76513 from Algunenano/public_sync_1740056613
Algunenano Feb 20, 2025
3f9ccd9
Ensure that after MemoryTracker::setParent() total_memory_tracker is …
azat Feb 11, 2025
408b092
tests: fix 02122_4letter_words_stress_zookeeper (previously 4LW was i…
azat Feb 20, 2025
7bba36b
remove symlink
gingerwizard Feb 20, 2025
5fbcafc
Merge branch 'move_to_il8n' of github.com:gingerwizard/ClickHouse int…
gingerwizard Feb 20, 2025
640b597
disks: add missing new line on exit
azat Feb 20, 2025
5de42d0
keeper-client: add missing new line on exit
azat Feb 20, 2025
550472f
keeper-client: suppress "Finalizing session {}" message
azat Feb 20, 2025
f88fbfc
Update README.md
tylerhannan Feb 20, 2025
cd8aa55
Fix logs saver for stateless tests
Feb 20, 2025
be36617
Merge branch 'master' into move_to_il8n
gingerwizard Feb 20, 2025
2eded0e
Merge pull request #76299 from Algunenano/exception_compilation
Algunenano Feb 20, 2025
fd8415d
fix return type for getThreadFramePointers()
yakov-olkhovskiy Feb 20, 2025
70201a4
fix Exception::getThreadFramePointers()
yakov-olkhovskiy Feb 20, 2025
8051287
Merge pull request #74975 from CurtizJ/refactoring-of-range-reader
CurtizJ Feb 20, 2025
1d99f93
canst
yakov-olkhovskiy Feb 20, 2025
17ac34a
dummy_frame_pointers definition
yakov-olkhovskiy Feb 20, 2025
172b035
Docs: Mention Q22 uses a correlated subquery
rschu1ze Feb 20, 2025
ca59da2
Merge branch 'master' into move_to_il8n
gingerwizard Feb 20, 2025
22c8c8c
Fix formatting
rschu1ze Feb 20, 2025
45527cd
Merge pull request #76530 from gingerwizard/move_to_il8n
gingerwizard Feb 20, 2025
ecd3272
Fix Logical error: Ephemeral node still exists after 90s in DatabaseR…
azat Feb 20, 2025
ddc442a
Merge pull request #76543 from ClickHouse/tylerhannan-patch-1
tylerhannan Feb 20, 2025
88a6b93
ci: disable 02711_server_uuid_macro for SharedCatalog (breaks some in…
azat Feb 20, 2025
3136300
Merge pull request #76544 from ClickHouse/alex-fix-ci
Feb 20, 2025
5a52648
Sync ErrorCodes
azat Feb 20, 2025
27ec981
Merge pull request #76542 from azat/cli-usability
azat Feb 20, 2025
6bbd141
Merge pull request #76541 from azat/tests/02122_4letter_words_stress_…
azat Feb 20, 2025
f94c1f4
Merge branch 'master' into less-output-format-pretty-max-rows
alexey-milovidov Feb 20, 2025
25c4240
Merge pull request #75932 from azat/mm-sanity
azat Feb 20, 2025
c88e3d4
Skip test when running Azure blob storage
Feb 20, 2025
9718ddd
Merge branch 'master' into fix-copy-new-from-signal
yakov-olkhovskiy Feb 21, 2025
a2d3fc5
Merge pull request #76557 from azat/sync-ec
azat Feb 21, 2025
0e32a80
Merge pull request #76554 from azat/tests/02447_drop_database_replica
azat Feb 21, 2025
4a7ca6d
Merge pull request #76472 from ClickHouse/support-jwt-in-interserver
thevar1able Feb 21, 2025
72ea1ed
Bump lz4 to 1.10.0
thevar1able Feb 21, 2025
bdd42cd
Bump curl to 8.12.1
thevar1able Feb 21, 2025
6e7ffab
Merge pull request #76555 from azat/tests/sc-logical-error-fix
alexey-milovidov Feb 21, 2025
7042d47
Merge pull request #76561 from alexkats/fix-tx-test
alexey-milovidov Feb 21, 2025
ab4f343
Fix CMake
thevar1able Feb 21, 2025
e8b9f0b
Merge remote-tracking branch 'ClickHouse/master' into q22
rschu1ze Feb 21, 2025
c77681d
Merge pull request #76552 from rschu1ze/q22
rschu1ze Feb 21, 2025
1fe5ba6
Merge pull request #76407 from ClickHouse/less-output-format-pretty-m…
alexey-milovidov Feb 21, 2025
39fb0d5
Merge pull request #75536 from ClickHouse/vidmir/join_filterpushdown
vdimir Feb 21, 2025
1483835
Merge pull request #76571 from ClickHouse/bump-lz4-contrib
thevar1able Feb 21, 2025
4ec56c6
Merge pull request #76532 from Algunenano/flush_ind_logs_1
Algunenano Feb 21, 2025
1f9ef21
Merge pull request #76572 from ClickHouse/bump-curl-contrib
thevar1able Feb 21, 2025
217f67e
Merge pull request #76549 from ClickHouse/fix-copy-new-from-signal
yakov-olkhovskiy Feb 21, 2025
94a618e
Update autogenerated version to 25.3.1.1 and contributors
robot-clickhouse Feb 21, 2025
de58a3e
Backport #76575 to 25.2: Use `MultiRead` when querying `system.distri…
robot-clickhouse Feb 21, 2025
f6c1840
Backport #76556 to 25.2: Return back progress for merges
robot-clickhouse Feb 21, 2025
5668634
Backport #76515 to 25.2: Use correct fallback when multipart copy fai…
robot-clickhouse Feb 21, 2025
cccb32b
Backport #76308 to 25.2: Fix all sort of bugs due to race between UUI…
robot-clickhouse Feb 21, 2025
94cd34e
Merge pull request #76604 from ClickHouse/backport/25.2/76575
robot-clickhouse-ci-1 Feb 21, 2025
b0d26d4
Merge pull request #76611 from ClickHouse/backport/25.2/76515
robot-ch-test-poll3 Feb 21, 2025
9bed043
Backport #76517 to 25.2: Add `LoggerElapsedNanoseconds` to Keeper met…
robot-clickhouse Feb 22, 2025
436d9ae
Merge pull request #76634 from ClickHouse/backport/25.2/76517
robot-clickhouse Feb 22, 2025
948aaa4
Backport #76580 to 25.2: Fix `used_flag` initialization in parallel hash
robot-clickhouse Feb 23, 2025
1b5fb89
Merge pull request #76649 from ClickHouse/backport/25.2/76580
robot-ch-test-poll3 Feb 23, 2025
afebe07
Merge pull request #76606 from ClickHouse/backport/25.2/76556
alexey-milovidov Feb 24, 2025
7bce624
Backport #76658 to 25.2: Fix validation of s3 request settings
robot-clickhouse Feb 25, 2025
886d810
Merge pull request #76735 from ClickHouse/backport/25.2/76658
robot-clickhouse Feb 25, 2025
377ec1b
Backport #76683 to 25.2: Fix crash in outer join
robot-clickhouse Feb 26, 2025
f8a59df
Backport #76722 to 25.2: Fix logical error while using query_plan_joi…
robot-clickhouse Feb 26, 2025
214e8f1
Merge pull request #76764 from ClickHouse/backport/25.2/76722
robot-ch-test-poll3 Feb 26, 2025
725be46
Merge pull request #76759 from ClickHouse/backport/25.2/76683
vdimir Feb 26, 2025
f39299f
Backport #76686 to 25.2: Fix NOT_FOUND_COLUMN_IN_BLOCK during alter o…
robot-clickhouse Feb 26, 2025
6872b78
Backport #76427 to 25.2: Using parallel replicas only with analyzer
robot-clickhouse Feb 26, 2025
31a21e5
Backport #74884 to 25.2: Use delta-kernel-rs for delta lake integration
robot-clickhouse Feb 26, 2025
d9c6eb3
Merge pull request #76794 from ClickHouse/backport/25.2/76427
robot-ch-test-poll4 Feb 26, 2025
ae9e353
Backport #76808 to 25.2: CI: Disable cross-compile for ARM in release…
robot-clickhouse Feb 26, 2025
d7b6fef
Merge pull request #76825 from ClickHouse/backport/25.2/76808
robot-clickhouse-ci-2 Feb 26, 2025
cfec409
Merge branch '25.2' into backport/25.2/74884
alesapin Feb 26, 2025
9b51386
Backport #76726 to 25.2: Flush before finalizing buffers in `IOutputF…
robot-clickhouse Feb 26, 2025
99db05c
Backport #76704 to 25.2: Fix OptimizeAndCompareChain Setting
robot-clickhouse Feb 26, 2025
04d35e0
Merge pull request #76837 from ClickHouse/backport/25.2/76704
jsc0218 Feb 27, 2025
20ba873
Merge pull request #76835 from ClickHouse/backport/25.2/76726
robot-ch-test-poll1 Feb 27, 2025
0f29593
Backport #76641 to 25.2: Clear cache immediately when the data part i…
robot-clickhouse Feb 27, 2025
864f97a
Merge pull request #76849 from ClickHouse/backport/25.2/76641
robot-ch-test-poll2 Feb 27, 2025
ebe5378
Merge pull request #76798 from ClickHouse/backport/25.2/74884
alesapin Feb 27, 2025
9910a3d
Backport #76846 to 25.2: Fix reverse key analysis for explicitly defi…
robot-clickhouse Feb 27, 2025
cc50a2d
Backport #76654 to 25.2: Make reverse key work with PartsSplitter and…
robot-clickhouse Feb 27, 2025
bec920b
Backport #76594 to 25.2: Add log for HTTP Bad Request
robot-clickhouse Feb 27, 2025
ab5143c
Merge pull request #76876 from ClickHouse/backport/25.2/76846
robot-ch-test-poll Feb 27, 2025
960aabe
Backport #76826 to 25.2: Rename shard_name to name in config
robot-clickhouse Feb 27, 2025
c062f23
Merge pull request #76897 from ClickHouse/backport/25.2/76594
alexey-milovidov Feb 27, 2025
46f340c
Merge pull request #76884 from ClickHouse/backport/25.2/76654
alexey-milovidov Feb 27, 2025
ef5b430
Merge pull request #76783 from ClickHouse/backport/25.2/76686
alexey-milovidov Feb 27, 2025
8916412
Merge branch '25.2' into backport/25.2/76308
alexey-milovidov Feb 27, 2025
b001780
Merge branch '25.2' into backport/25.2/76826
alexey-milovidov Feb 27, 2025
9923b54
Merge pull request #76912 from ClickHouse/backport/25.2/76826
robot-ch-test-poll1 Feb 27, 2025
0998920
Merge pull request #76620 from ClickHouse/backport/25.2/76308
alexey-milovidov Feb 27, 2025
2fe0b00
Update autogenerated version to 25.2.1.3085 and contributors
robot-clickhouse Feb 28, 2025
f086161
Backport #76919 to 25.2: Allow empty chunks in FinishSortingTransfrom.
robot-clickhouse Feb 28, 2025
f4ffb2e
Backport #76656 to 25.2: Preserve bool literal naming and value in di…
robot-clickhouse Feb 28, 2025
f7a8fa0
Merge pull request #76961 from ClickHouse/backport/25.2/76919
alexey-milovidov Feb 28, 2025
3f0dddf
Backport #76343 to 25.2: fix async_insert flush error
robot-clickhouse Feb 28, 2025
af306f4
Backport #76940 to 25.2: fix fast test 02783_parsedatetimebesteffort …
robot-clickhouse Mar 3, 2025
86cbe69
Backport #76809 to 25.2: Fix exception handling in parallel prefixes …
robot-clickhouse Mar 3, 2025
f6df336
Backport #77000 to 25.2: Fix sorting `BFloat16`
robot-clickhouse Mar 3, 2025
0662e1e
Merge pull request #77047 from ClickHouse/backport/25.2/76940
hanfei1991 Mar 3, 2025
323288f
Merge pull request #76999 from ClickHouse/backport/25.2/76343
hanfei1991 Mar 3, 2025
a573313
Backport #77052 to 25.2: Increase log level for dictionary loading
robot-clickhouse Mar 3, 2025
ec8c22e
Merge pull request #77064 from ClickHouse/backport/25.2/77000
nickitat Mar 3, 2025
5bf4ea1
Merge pull request #77084 from ClickHouse/backport/25.2/77052
nickitat Mar 3, 2025
dd7666b
Start 25.3 section in SettingsChangesHistory
Avogar Mar 4, 2025
844ae0a
Revert dd7666b
Avogar Mar 4, 2025
b43c246
Merge pull request #76970 from ClickHouse/backport/25.2/76656
yakov-olkhovskiy Mar 4, 2025
dbefa4d
Backport #77115 to 25.2: Disable PR when analyzer is disabled regardl…
robot-clickhouse Mar 5, 2025
0a107b6
Backport #77034 to 25.2: Bug fix json with variant subcolumn
robot-clickhouse Mar 6, 2025
a96aed2
Merge pull request #77183 from ClickHouse/backport/25.2/77115
devcrafter Mar 6, 2025
0a27e02
Merge pull request #77222 from ClickHouse/backport/25.2/77034
robot-clickhouse-ci-1 Mar 6, 2025
1c9fd6f
Backport #77122 to 25.2: Support new JSON and subcolumns in Kafka and…
robot-clickhouse Mar 6, 2025
f0a81f7
Backport #77121 to 25.2: Fix crash during Kafka table creation with e…
robot-clickhouse Mar 6, 2025
96b37aa
Backport #76908 to 25.2: Fix JSON column rollback
robot-clickhouse Mar 6, 2025
fb05fe1
Backport #77174 to 25.2: Fix uninitialized-value CoordinationZnode::l…
robot-clickhouse Mar 7, 2025
51a82ef
Backport #77323 to 25.2: Fix comparison between nullable tuples and s…
robot-clickhouse Mar 7, 2025
c30de87
Merge pull request #77314 from ClickHouse/backport/25.2/77174
tuanpach Mar 8, 2025
0c00fee
Merge pull request #77335 from ClickHouse/backport/25.2/77323
Mar 8, 2025
91d8d8c
Backport #75949 to 25.2: Add `concurrent_threads_scheduler` server se…
robot-clickhouse Mar 9, 2025
c8d3a36
Merge pull request #77260 from ClickHouse/backport/25.2/76908
Avogar Mar 10, 2025
0da94a2
Merge pull request #77250 from ClickHouse/backport/25.2/77121
Avogar Mar 10, 2025
885f444
Merge pull request #77240 from ClickHouse/backport/25.2/77122
Avogar Mar 10, 2025
ff45622
Backport #77319 to 25.2: Fix name for partition with a Bool value
robot-clickhouse Mar 10, 2025
8ac0ce0
Merge pull request #77049 from ClickHouse/backport/25.2/76809
Avogar Mar 10, 2025
6e011ae
Backport #77290 to 25.2: Fix `Bfloat16`'s equality operator (fixes fl…
robot-clickhouse Mar 10, 2025
2acf5ad
Merge pull request #77379 from ClickHouse/backport/25.2/77319
robot-ch-test-poll3 Mar 10, 2025
4cd4c6f
Merge pull request #77386 from ClickHouse/backport/25.2/77290
rschu1ze Mar 11, 2025
6bd2a32
Merge pull request #77358 from ClickHouse/backport/25.2/75949
serxa Mar 11, 2025
32a401f
Backport #77495 to 25.2: Generate new certificates for test_reload_ce…
robot-clickhouse Mar 12, 2025
a1200cf
Merge pull request #77536 from ClickHouse/backport/25.2/77495
robot-ch-test-poll4 Mar 12, 2025
1d937ae
Enabling CI/CD on Altinity's infrastructire for 25.2
Enmk Mar 31, 2025
7ea9fe5
step 2
Enmk Mar 31, 2025
a503769
step 3
Enmk Mar 31, 2025
90c3941
Updated triggers
Enmk Mar 31, 2025
2743653
Update builder jobs
MyroTk Mar 31, 2025
b521a03
Using altinityinfra images whenever possible
Enmk Mar 31, 2025
d3865cd
Even more altinityinfra images
Enmk Mar 31, 2025
36e61cf
Attempt to fix BuildDockers job
Enmk Mar 31, 2025
41b5c57
Removed fast test images and dependencies
Enmk Apr 1, 2025
65dc08f
fixes for fasttest
Enmk Apr 1, 2025
7e77259
Debug: log the tag for FROM dependencies used for building docker images
Enmk Apr 1, 2025
ed20101
Revert "Removed fast test images and dependencies"
Enmk Apr 1, 2025
2bec834
Revert "fixes for fasttest"
Enmk Apr 1, 2025
0ff6792
Fixed building fasttest docker image
Enmk Apr 1, 2025
8caee20
Attempt to fix issue with posting commit status
Enmk Apr 2, 2025
1b5a9d7
Attempt to check github API credentials upfront
Enmk Apr 2, 2025
f5caec8
Merge pull request #705 from Altinity/customizations/25.2
Enmk Apr 4, 2025
3485578
Test for remote+s3Cluster
ianton-ru Apr 4, 2025
32a8fbb
Use INITIAL_QUERY for remote() call
ianton-ru Dec 10, 2024
3ac5403
Merge pull request #586 from Altinity/metadata_cache_for_parquet_24_12_2
Enmk Feb 5, 2025
ca122a5
Avoid CLIENT_INFO_DOES_NOT_MATCH error
ianton-ru Dec 10, 2024
18a5350
Workaroung for remote with multiple shards
ianton-ru Dec 10, 2024
8ac5a73
Workaround to CLIENT_INFO_DOES_NOT_MATCH with 'TCP not equal to HTTP'
ianton-ru Dec 10, 2024
6375939
Keep initial_query_id for remote with INITIAL_QUERY
ianton-ru Dec 10, 2024
8f526b8
Left QueryID for server only
ianton-ru Jan 3, 2025
4957183
Fixes after few comments
ianton-ru Jan 14, 2025
c640138
s3Cluster hive optimization
ianton-ru Dec 24, 2024
c23eeb0
Style fix
ianton-ru Dec 30, 2024
96deb62
Fix tidy build
ianton-ru Dec 30, 2024
82bcc63
Fix test
ianton-ru Dec 30, 2024
096c406
Do not use ObjectFilter when not required
ianton-ru Jan 2, 2025
1f0d9f6
Fix test
ianton-ru Jan 2, 2025
1117652
Alternative syntax for object storage cluster functions
ianton-ru Jan 15, 2025
622489c
Fix build
ianton-ru Jan 17, 2025
2625d14
Rename settings
ianton-ru Jan 17, 2025
ab06c3b
Fix build
ianton-ru Apr 4, 2025
9bd2ea3
Distributed request to tables with Object Storage Engines
ianton-ru Jan 30, 2025
7a54424
Fix tests
ianton-ru Feb 7, 2025
fe89fa2
Fixes after review
ianton-ru Feb 13, 2025
536c4d2
More fixes after review
ianton-ru Feb 14, 2025
50fc94f
Rename getTableFunctionArguments to addPathAndAccessKeysToArgs
ianton-ru Feb 14, 2025
5cb7da7
More refactoring
ianton-ru Feb 14, 2025
b98865a
Add ability to choose object storage cluster in select query
ianton-ru Feb 18, 2025
eaba354
Fix write to pure engine
ianton-ru Feb 18, 2025
ca0b390
Fix virtual columns for pure storage
ianton-ru Feb 19, 2025
7e6de42
More fixes
ianton-ru Feb 19, 2025
3db68b0
Do not update configuration twice
ianton-ru Feb 20, 2025
96b0b48
Create pure storage on create
ianton-ru Feb 20, 2025
e4d2bf8
More simple
ianton-ru Feb 26, 2025
25b081c
Rename cluster_name_ variable to cluster_name_from_settings
ianton-ru Feb 27, 2025
45474c3
Changes after review
ianton-ru Feb 27, 2025
ba8eec2
Fix initialization order
ianton-ru Mar 1, 2025
0344ac4
Fix after merge
ianton-ru Mar 3, 2025
b66f70f
std::atomic update
ianton-ru Mar 5, 2025
2914c67
Fix build
ianton-ru Apr 4, 2025
e1427d7
Autodiscovery dynamic clusters
ianton-ru Feb 11, 2025
31a1892
More simple code
ianton-ru Feb 21, 2025
6ea1ac2
Fix watching for empty cluster nodes
ianton-ru Feb 21, 2025
8ee7470
Fix style and tidy build
ianton-ru Feb 21, 2025
7c3391f
Use single structure for update flags
ianton-ru Feb 21, 2025
fa2d408
Fix use string after remove
ianton-ru Feb 21, 2025
93ca792
fix flaky test
arthurpassos Feb 27, 2025
000d75e
use parquet metadata cache for parquetmetadata format as well
arthurpassos Feb 18, 2025
04399bc
add test, see what CICD says
arthurpassos Feb 18, 2025
cbc5c5f
simplify dependencies by forward declaring parquet structure
arthurpassos Feb 18, 2025
a649737
fix tests
arthurpassos Feb 19, 2025
0914a05
Metadata cache on by default part 2
arthurpassos Mar 6, 2025
707d2a4
Update SettingsChangesHistory.cpp
arthurpassos Mar 6, 2025
4877cd1
Update SettingsChangesHistory.cpp
Enmk Mar 6, 2025
89196b7
Update SettingsChangesHistory.cpp
Enmk Mar 6, 2025
becb052
Fix build
ianton-ru Apr 4, 2025
eafa208
Limit parsing threads for distibuted case
ianton-ru Feb 20, 2025
fe8b046
Merge remote-tracking branch 'altinity/antalya' into HEAD
Enmk Apr 5, 2025
f1de4b7
Merge branch 'antalya-25.2' into metadata_cache_impl
arthurpassos Apr 5, 2025
7519f28
Merge branch 'antalya-25.2' into antalya-25.2-ivashkin
Enmk Apr 6, 2025
2891789
Fixed other hiccups of the merge
Enmk Apr 6, 2025
1d6069f
Fixed merge hiccups p2
Enmk Apr 6, 2025
061f036
Merge branch 'antalya-25.2' into antalya-25.2-ivashkin
Enmk Apr 6, 2025
17e9f57
Merge branch 'antalya-25.2' into metadata_cache_impl
arthurpassos Apr 6, 2025
01e4f46
rebase
arthurpassos Apr 6, 2025
b138f86
Fix after merge
ianton-ru Apr 6, 2025
fbb54fe
resolved merge hiccups p3
Enmk Apr 6, 2025
a64d223
Merge pull request #717 from Altinity/antalya-25.2-fix
Enmk Apr 6, 2025
09c2752
Merge pull request #716 from Altinity/antalya-25.2-ivashkin
Enmk Apr 6, 2025
4ba1631
Merge pull request #715 from Altinity/metadata_cache_impl
Enmk Apr 6, 2025
15667f3
Executing nested cmake-projects with `CMAKE_POLICY_VERSION_MINIMUM=3.5`
Enmk Apr 7, 2025
859dd8d
Attempt to fix aarch64 build on CI/CD
Enmk Apr 7, 2025
8b0eda3
Fixed setting changes history improper version
Enmk Apr 7, 2025
16dc3e9
Fixed merge hiccup in test_checking_s3_blobs_paranoid/test.py
Enmk Apr 7, 2025
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
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
1 change: 1 addition & 0 deletions .clang-format
Original file line number Diff line number Diff line change
Expand Up @@ -83,6 +83,7 @@ NamespaceIndentation: None
ObjCBlockIndentWidth: 4
ObjCSpaceAfterProperty: true
ObjCSpaceBeforeProtocolList: true
PackConstructorInitializers: Never
PenaltyBreakBeforeFirstCallParameter: 19
PenaltyBreakComment: 300
PenaltyBreakFirstLessLess: 120
Expand Down
25 changes: 4 additions & 21 deletions .clang-tidy
Original file line number Diff line number Diff line change
Expand Up @@ -17,34 +17,23 @@ Checks: [
'-android-*',

'-boost-use-ranges',
'-modernize-use-ranges',

'-bugprone-assignment-in-if-condition',
'-bugprone-branch-clone',
'-bugprone-easily-swappable-parameters',
'-bugprone-exception-escape',
'-bugprone-forward-declaration-namespace',
'-bugprone-implicit-widening-of-multiplication-result',
'-bugprone-multi-level-implicit-pointer-conversion',
'-bugprone-narrowing-conversions',
'-bugprone-not-null-terminated-result',
'-bugprone-unchecked-optional-access',
'-bugprone-crtp-constructor-accessibility',
'-bugprone-not-null-terminated-result',

'-cert-dcl16-c',
'-cert-err58-cpp',
'-cert-msc32-c',
'-cert-msc51-cpp',
'-cert-oop54-cpp',
'-cert-oop57-cpp',
'-cert-err33-c', # Misreports on clang-19: it warns about all functions containing 'remove' in the name, not only about the standard library.

'-clang-analyzer-optin.performance.Padding',

'-clang-analyzer-cplusplus.PlacementNew',

'-clang-analyzer-unix.Malloc',

'-cppcoreguidelines-*', # impractical in a codebase as large as ClickHouse, also slow

'-darwin-*',
Expand Down Expand Up @@ -77,39 +66,34 @@ Checks: [
'-hicpp-use-emplace',
'-hicpp-vararg',

'-linuxkernel-*',

'-llvm-*',

'-llvmlibc-*',

'-openmp-*',

'-misc-const-correctness',
'-misc-include-cleaner', # useful but far too many occurrences
'-misc-no-recursion',
'-misc-non-private-member-variables-in-classes',
'-misc-confusable-identifiers', # useful but slooo
'-misc-use-anonymous-namespace',
'-misc-use-internal-linkage',

'-modernize-avoid-c-arrays',
'-modernize-concat-nested-namespaces',
'-modernize-macro-to-enum',
'-modernize-pass-by-value',
'-modernize-return-braced-init-list',
'-modernize-use-auto',
'-modernize-use-constraints', # This is a good check, but clang-tidy crashes, see https://github.com/llvm/llvm-project/issues/91872
'-modernize-use-default-member-init',
'-modernize-use-emplace',
'-modernize-use-nodiscard',
'-modernize-use-ranges',
'-modernize-use-trailing-return-type',
'-modernize-use-designated-initializers',

'-performance-avoid-endl',
'-performance-enum-size',
'-performance-inefficient-string-concatenation',
'-performance-inefficient-vector-operation',
'-performance-no-int-to-ptr',
'-performance-avoid-endl',
'-performance-unnecessary-value-param',

'-portability-simd-intrinsics',
Expand All @@ -124,7 +108,6 @@ Checks: [
'-readability-identifier-length',
'-readability-identifier-naming', # useful but too slow
'-readability-implicit-bool-conversion',
'-readability-isolate-declaration',
'-readability-magic-numbers',
'-readability-named-parameter',
'-readability-redundant-declaration',
Expand Down
3 changes: 3 additions & 0 deletions .clangd
Original file line number Diff line number Diff line change
Expand Up @@ -14,3 +14,6 @@ Diagnostics:
readability-identifier-naming,
bugprone-reserved-identifier,
]
# Require LLVM 20 (https://github.com/llvm/llvm-project/pull/67749)
Style:
AngledHeaders: [".*"]
20 changes: 0 additions & 20 deletions .github/ISSUE_TEMPLATE/20_feature-request.md

This file was deleted.

38 changes: 38 additions & 0 deletions .github/ISSUE_TEMPLATE/20_feature-request.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
name: Feature request
description: Suggest an idea for ClickHouse
labels: ["feature"]
body:
- type: markdown
attributes:
value: |
> (you don't have to strictly follow this form)
- type: textarea
attributes:
label: Company or project name
description: Put your company name or project description here.
validations:
required: false
- type: textarea
attributes:
label: Use case
description: A clear and concise description of what the intended usage scenario is.
validations:
required: true
- type: textarea
attributes:
label: Describe the solution you'd like
description: A clear and concise description of what you want to happen.
validations:
required: true
- type: textarea
attributes:
label: Describe alternatives you've considered
description: A clear and concise description of any alternative solutions or features you've considered.
validations:
required: false
- type: textarea
attributes:
label: Additional context
description: Add any other context or screenshots about the feature request here.
validations:
required: false
50 changes: 50 additions & 0 deletions .github/ISSUE_TEMPLATE/30_unexpected-behaviour.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,50 @@
name: Unexpected behaviour
description: Some feature is working in non-obvious way
labels: ["unexpected behaviour"]
body:
- type: markdown
attributes:
value: |
> (you don't have to strictly follow this form)
- type: textarea
attributes:
label: Company or project name
description: Put your company name or project description here.
validations:
required: false
- type: textarea
attributes:
label: Describe the unexpected behaviour
description: A clear and concise description of what works not as it is supposed to.
validations:
required: true
- type: textarea
attributes:
label: How to reproduce
description: |
* Which ClickHouse server version to use
* Which interface to use, if matters
* Non-default settings, if any
* `CREATE TABLE` statements for all tables involved
* Sample data for all these tables, use [clickhouse-obfuscator](https://github.com/ClickHouse/ClickHouse/blob/master/programs/obfuscator/Obfuscator.cpp#L42-L80) if necessary
* Queries to run that lead to unexpected result
validations:
required: true
- type: textarea
attributes:
label: Expected behavior
description: A clear and concise description of what you expected to happen.
validations:
required: false
- type: textarea
attributes:
label: Error message and/or stacktrace
description: If applicable, add screenshots to help explain your problem.
validations:
required: false
- type: textarea
attributes:
label: Additional context
description: Add any other context about the problem here.
validations:
required: false
50 changes: 50 additions & 0 deletions .github/ISSUE_TEMPLATE/35_incomplete_implementation.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,50 @@
name: Incomplete implementation
description: Implementation of existing feature is not finished
labels: ["unfinished code"]
body:
- type: markdown
attributes:
value: |
> (you don't have to strictly follow this form)
- type: textarea
attributes:
label: Company or project name
description: Put your company name or project description here.
validations:
required: false
- type: textarea
attributes:
label: Describe the unexpected behaviour
description: A clear and concise description of what works not as it is supposed to.
validations:
required: true
- type: textarea
attributes:
label: How to reproduce
description: |
* Which ClickHouse server version to use
* Which interface to use, if matters
* Non-default settings, if any
* `CREATE TABLE` statements for all tables involved
* Sample data for all these tables, use [clickhouse-obfuscator](https://github.com/ClickHouse/ClickHouse/blob/master/programs/obfuscator/Obfuscator.cpp#L42-L80) if necessary
* Queries to run that lead to unexpected result
validations:
required: true
- type: textarea
attributes:
label: Expected behavior
description: A clear and concise description of what you expected to happen.
validations:
required: false
- type: textarea
attributes:
label: Error message and/or stacktrace
description: If applicable, add screenshots to help explain your problem.
validations:
required: false
- type: textarea
attributes:
label: Additional context
description: Add any other context about the problem here.
validations:
required: false
50 changes: 50 additions & 0 deletions .github/ISSUE_TEMPLATE/45_usability-issue.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,50 @@
name: Usability issue
description: Report something can be made more convenient to use
labels: ["usability"]
body:
- type: markdown
attributes:
value: |
> (you don't have to strictly follow this form)
- type: textarea
attributes:
label: Company or project name
description: Put your company name or project description here.
validations:
required: false
- type: textarea
attributes:
label: Describe the unexpected behaviour
description: A clear and concise description of what works not as it is supposed to.
validations:
required: true
- type: textarea
attributes:
label: How to reproduce
description: |
* Which ClickHouse server version to use
* Which interface to use, if matters
* Non-default settings, if any
* `CREATE TABLE` statements for all tables involved
* Sample data for all these tables, use [clickhouse-obfuscator](https://github.com/ClickHouse/ClickHouse/blob/master/programs/obfuscator/Obfuscator.cpp#L42-L80) if necessary
* Queries to run that lead to unexpected result
validations:
required: true
- type: textarea
attributes:
label: Expected behavior
description: A clear and concise description of what you expected to happen.
validations:
required: false
- type: textarea
attributes:
label: Error message and/or stacktrace
description: If applicable, add screenshots to help explain your problem.
validations:
required: false
- type: textarea
attributes:
label: Additional context
description: Add any other context about the problem here.
validations:
required: false
44 changes: 44 additions & 0 deletions .github/ISSUE_TEMPLATE/50_build-issue.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,44 @@
name: Build issue
description: Report failed ClickHouse build from master
labels: ["build"]
body:
- type: markdown
attributes:
value: |
> Make sure that `git diff` result is empty and you've just pulled fresh master. Try cleaning up cmake cache. Just in case, official build instructions are published here: https://clickhouse.com/docs/en/development/build/
- type: textarea
attributes:
label: Company or project name
description: Put your company name or project description here.
validations:
required: false
- type: textarea
attributes:
label: Operating system
description: OS kind or distribution, specific version/release, non-standard kernel if any. If you are trying to build inside virtual machine, please mention it too.
validations:
required: true
- type: textarea
attributes:
label: CMake version
description: The output of `cmake --version`.
validations:
required: true
- type: textarea
attributes:
label: Ninja version
description: The output of `ninja --version`.
validations:
required: true
- type: textarea
attributes:
label: Compiler name and version
description: We recommend to use clang. The version can be obtained via `clang --version`.
validations:
required: true
- type: textarea
attributes:
label: Full cmake and/or ninja output
description: Please include everything!
validations:
required: true
26 changes: 26 additions & 0 deletions .github/ISSUE_TEMPLATE/60_documentation-issue.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
name: Documentation issue
description: Report something incorrect or missing in documentation
labels: ["comp-documentation"]
body:
- type: markdown
attributes:
value: |
> Make sure that `git diff` result is empty and you've just pulled fresh master. Try cleaning up cmake cache. Just in case, official build instructions are published here: https://clickhouse.com/docs/en/development/build/
- type: textarea
attributes:
label: Company or project name
description: Put your company name or project description here.
validations:
required: false
- type: textarea
attributes:
label: Describe the issue
description: A clear and concise description of what's wrong in documentation.
validations:
required: true
- type: textarea
attributes:
label: Additional context
description: Add any other context about the problem here.
validations:
required: false
Loading