Commit Graph

147222 Commits

Author SHA1 Message Date
Jiebin Sun
cb9039e91d Add thread pool and cancellation if merge data with key
This patch will add thread pool and cancellation if merge data with key.
During the merge, if the data size is large, we may convert the
singleLevelHash to twoLevelHash and merge in parallel.

Test the patch with 2 x 80 vCPUs, Q8 and Q9 has got 10.3% and 7.6%
performance improvement.

Signed-off-by: Jiebin Sun <jiebin.sun@intel.com>
2024-08-17 01:32:18 +08:00
Yakov Olkhovskiy
452d463d77
Merge pull request #65238 from peacewalker122/master
feat: support accept_invalid_certificate in client's config
2024-07-17 03:54:39 +00:00
Alexey Milovidov
84760f83a6
Merge pull request #66627 from jiaosenvip/patch-1
Conditional statement error
2024-07-17 03:53:16 +00:00
jiaosenvip
10c19d2be1
Conditional statement error
The conditional statement is used incorrectly here, and the two cases are correctly covered after modification.
2024-07-17 11:11:34 +08:00
Han Fei
c458d27401
Merge pull request #66597 from ClickHouse/vdimir/followup_66402
Fix clang tidy after #66402
2024-07-17 02:14:59 +00:00
Alexey Milovidov
30725bcd7a
Merge pull request #66530 from ClickHouse/limit_linker_jobs_on_aarch2
Follow up #66435
2024-07-17 02:08:25 +00:00
Alexey Milovidov
d0753c8bb6
Merge pull request #66563 from ClickHouse/delete-bad-test
Delete bad test `02805_distributed_queries_timeouts`
2024-07-17 01:46:33 +00:00
Alexey Milovidov
b8202e19ba
Merge pull request #65509 from ClickHouse/uwu
Update to libunwind 8.1.7
2024-07-17 01:22:57 +00:00
Alexey Milovidov
5caaea6160
Merge pull request #66554 from ClickHouse/fix_memory_tracker
Fix typo in new_delete.cpp
2024-07-17 01:20:15 +00:00
Yakov Olkhovskiy
d61f833cfa
Merge pull request #66344 from chloro-pn/fix_64487
fix the bug that LogicalExpressionOptimizerPass lost logical type of …
2024-07-17 00:23:09 +00:00
Alexey Milovidov
1797a77031
Merge pull request #66553 from Algunenano/rmt_to_smt
Change env variable to run tests with SMT
2024-07-16 23:56:29 +00:00
Nikita Mikhaylov
64f947c3d7
Merge pull request #66571 from jiangyinzuo/patch-2
Update build-cross-riscv.md
2024-07-16 22:04:17 +00:00
Alexey Milovidov
ae93cceb9e
Merge pull request #66592 from ClickHouse/very_important_fix
Fix bsdtar for @nikitamikhaylov
2024-07-16 21:23:31 +00:00
Sema Checherinda
c7ae429c10
Merge pull request #65232 from ClickHouse/chesema-less-backoff-timeout-try-2
less backoff timeout try 2
2024-07-16 18:19:45 +00:00
Alexey Milovidov
9861346864 Merge branch 'master' into delete-bad-test 2024-07-16 19:16:02 +02:00
Alexey Milovidov
22707065b0
Merge pull request #66511 from ClickHouse/disable-ctrl-z
Disable suspend on Ctrl+Z in the interactive mode
2024-07-16 17:12:23 +00:00
Nikolai Kochetov
8f60b9776f
Merge pull request #66400 from ClickHouse/fix-group-by-use-null-subquery-scope
Do not check parent scope for group_by_use_nulls outside of subquery.
2024-07-16 16:17:21 +00:00
alesapin
471de5e481
Merge pull request #66585 from ClickHouse/disable-seq-in-parallel
Stateless tests: temporary disable sequential tests in parallel
2024-07-16 15:27:53 +00:00
vdimir
d1a70944c7
Add test for join kind to test_storage_postgresql/test.py::test_filter_push_down 2024-07-16 15:09:36 +00:00
vdimir
58ce070f8b
Fix clang tidy after #66402 2024-07-16 15:03:46 +00:00
Nikita Mikhaylov
c0f01d8d04
Merge pull request #66586 from ClickHouse/Avogar-patch-5
Add a note about reading subcolumns from Array type in documentation
2024-07-16 15:00:05 +00:00
Nikita Taranov
9c324fb01a
Merge pull request #66413 from bigo-sg/cross_join_materialize_block
Fix type mismatch in cross join
2024-07-16 14:00:28 +00:00
alesapin
630a29f537 Fix bsdtar for @nikitamikhaylov 2024-07-16 15:11:17 +02:00
Nikita Mikhaylov
9bef8a43df
Merge pull request #66564 from ClickHouse/more-clarity-in-the-test
More clarity in the test `03001_consider_lwd_when_merge`
2024-07-16 12:36:43 +00:00
Alexander Tokmakov
ed76e70199
Merge pull request #66535 from ClickHouse/tavplubix-patch-14
Update 01396_inactive_replica_cleanup_nodes_zookeeper.sh
2024-07-16 11:11:59 +00:00
Alexander Tokmakov
ed126634d2
Merge pull request #66529 from ClickHouse/tavplubix-patch-10
Update 02443_detach_attach_partition.sh
2024-07-16 11:08:39 +00:00
Kruglov Pavel
e8627601b5
Add a note about reading subcolumns from Array type in documentation 2024-07-16 13:08:25 +02:00
Sema Checherinda
2d69740e2a Merge branch 'master' into chesema-less-backoff-timeout-try-2 2024-07-16 12:48:27 +02:00
Nikita Fomichev
77c4e6ae8c Stateless tests: disable sequential tests in parallel tests 2024-07-16 12:21:08 +02:00
vdimir
5e18d381a5
Merge pull request #66107 from ClickHouse/vdimir/debug_02956_rocksdb_bulk_sink
Remove flaky case from 02956_rocksdb_bulk_sink
2024-07-16 10:15:42 +00:00
vdimir
724bdb1046
Merge pull request #66402 from ClickHouse/vdimir/fix_external_database_join_pushdown
Fix pushdown for join with external table
2024-07-16 10:15:27 +00:00
Robert Schulze
7ab57b8d53
Merge pull request #66237 from filimonov/cgroup_fix
Fix detection of number of CPUs in containers
2024-07-16 09:03:32 +00:00
Nikolai Kochetov
08fd4e53e6 Merge branch 'master' into fix-group-by-use-null-subquery-scope 2024-07-16 10:31:40 +02:00
Yinzuo Jiang
1f752eb313
Update build-cross-riscv.md 2024-07-16 15:59:10 +08:00
lgbo-ustc
9c1532e02f add tests 2024-07-16 14:08:42 +08:00
lgbo-ustc
f3047cc78d fixed type mismatch in cross join 2024-07-16 14:08:42 +08:00
Yakov Olkhovskiy
b69978b5df Merge remote-tracking branch 'upstream/master' 2024-07-16 05:54:33 +00:00
Alexey Milovidov
8d0bbfd9b9 Merge branch 'master' into fix_memory_tracker 2024-07-16 06:13:10 +02:00
Alexey Milovidov
4d88abfcfa Merge branch 'master' into uwu 2024-07-16 06:04:58 +02:00
Alexey Milovidov
5bc0e1e7f1
Merge pull request #66145 from ClickHouse/fix-async-loader-dtor-race
Proper destruction order of AsyncLoader::Pool fields
2024-07-16 04:02:11 +00:00
Alexey Milovidov
ee96ce240c Merge branch 'master' into limit_linker_jobs_on_aarch2 2024-07-16 05:58:28 +02:00
Alexey Milovidov
c05b2bfd39 More clarity in the test 03001_consider_lwd_when_merge 2024-07-16 05:33:33 +02:00
Alexey Milovidov
398440c242 Delete bad test 02805_distributed_queries_timeouts 2024-07-16 05:21:20 +02:00
Alexey Milovidov
54e16d78f2
Merge pull request #66507 from ClickHouse/fix-bad-test-02530_dictionaries_update_field
Fix bad test `02530_dictionaries_update_field`
2024-07-16 03:19:48 +00:00
Alexey Milovidov
390ed8dd79 Merge branch 'master' into disable-ctrl-z 2024-07-16 05:19:20 +02:00
Alexey Milovidov
8c23564af3
Merge pull request #66552 from ClickHouse/chesema-fix-tidy-build
fix tidy build
2024-07-16 02:00:30 +00:00
Nikita Mikhaylov
085b0c1815
Merge pull request #66537 from slvrtrn/update-mysql-interface-disclaimer
Update the MySQL interface doc with compatibility notes
2024-07-15 22:35:15 +00:00
Nikita Taranov
81d146d10c
Merge branch 'master' into limit_linker_jobs_on_aarch2 2024-07-15 22:56:14 +02:00
Yakov Olkhovskiy
60caa20eb7
Merge pull request #66551 from ClickHouse/ci-libfuz-docker
Add dedicated runner to libfuzzer, update docker
2024-07-15 20:18:45 +00:00
alesapin
c17d5926c6 Fix typo in new_delete.cpp 2024-07-15 21:29:52 +02:00