Commit Graph

155468 Commits

Author SHA1 Message Date
Pablo Marcos
88e39b4a87 Revert "Add a separate background schedule pool for QueryMetricLog"
This reverts commit 03685baec6.

Now that the deadlock is properly fixed, there's no real need to have
a separate thread pool for QueryMetricLog.
2024-10-14 15:21:58 +00:00
Pablo Marcos
10b4f722ae Merge branch 'master' into system-query-metric-log 2024-10-14 09:05:49 +00:00
Pablo Marcos
e9c6343452 Clarify comment that fixes deadlock 2024-10-14 09:04:41 +00:00
Pablo Marcos
84b31f8ed9 Relax the threshold for test 2024-10-14 08:21:35 +00:00
tuanpach
733e61cfab
Merge pull request #70536 from ClickHouse/revert-70535-revert-69812-create-or-replace-view-atomically
Revert "Revert "Support CREATE OR REPLACE VIEW atomically""
2024-10-14 03:25:41 +00:00
tuanpach
9c5aaeaf1f
Merge pull request #70330 from tuanpach/generate-random-suffix-when-replacing-table
Generate a string as the random suffix for the temporary table name when replacing tables
2024-10-14 03:20:34 +00:00
Pablo Marcos
5e28d2cfde
Remove unused variable 2024-10-13 15:18:21 +02:00
Pablo Marcos
7b478cb73f
Yet another deadlock fix attempt 2024-10-13 15:15:58 +02:00
Pablo Marcos
326217a039
Remove more unneeded debug traces 2024-10-12 22:18:50 +02:00
Pablo Marcos
c4a265a25f
Remove debug traces 2024-10-12 22:15:21 +02:00
Pablo Marcos
04b9b94b2e This time is personal 2024-10-12 16:11:45 +00:00
Pablo Marcos
bd0fbafc2d Fix deadlock ^_^ 2024-10-12 14:57:07 +00:00
Pablo Marcos
59d5bdd838 Merge branch 'master' into system-query-metric-log 2024-10-12 14:00:40 +00:00
Alexey Milovidov
5b9f9a2607
Merge pull request #70585 from nicelocal/fix_arch_native
Fix ARCH_NATIVE CMake flag
2024-10-12 11:03:34 +00:00
Alexey Milovidov
df4e80bd01
Merge pull request #70550 from ClickHouse/mve
Refreshable materialized views are not experimental anymore
2024-10-11 14:42:19 +00:00
Kseniia Sumarokova
d3258e0a80
Merge pull request #70268 from ucasfl/iceberg-hdfs
Support reading iceberg tables on HDFS
2024-10-11 11:57:26 +00:00
Daniil Gentili
a1f715ecf4 Fix ARCH_NATIVE CMake flag 2024-10-11 11:36:44 +00:00
Alexey Milovidov
435a8cb5ce
Merge branch 'master' into mve 2024-10-11 18:14:23 +08:00
vdimir
9876841c64
Merge pull request #70520 from ClickHouse/vdimir/max_parts_to_move
Add setting max_parts_to_move
2024-10-10 16:33:14 +00:00
Alexey Milovidov
c8117d22f9
Merge pull request #70530 from ClickHouse/async-insert-muffler
Make async insert print nothing
2024-10-10 14:32:11 +00:00
flynn
591db3c1c5 Fix 2024-10-10 13:37:17 +00:00
vdimir
9d2dff24d1
settings.md alphabetical 2024-10-10 14:19:35 +02:00
flynn
03d787509f Fix 2024-10-10 11:00:10 +00:00
flynn
2734f4d3fd disable icebergHDFS test for aarch64 2024-10-10 10:58:38 +00:00
Konstantin Bogdanov
6c3845522b
Add a test 2024-10-10 12:18:24 +02:00
Konstantin Bogdanov
91f403e913
Merge pull request #70532 from baibaichen/fix_debug_build
Fix debug build in clang-18
2024-10-10 09:51:31 +00:00
vdimir
ca04d37f28
Merge pull request #70312 from Avogar/native-json-as-string
Allow to serialize/deserialize JSON column as single String column in Native format
2024-10-10 09:38:13 +00:00
Pablo Marcos
aa2156ae29 Remove unnecessary unique_ptr 2024-10-10 09:34:53 +00:00
Pablo Marcos
741202a074 Fix style check 2024-10-10 09:31:18 +00:00
Pablo Marcos
d25c018661 Move the task holder back to QueryMetricLogStatus
This prevents a race condition in which the destructor of QueryStatus
attempts to lock the exec_lock when deactivating the task. On the other
hand, that lock is hold by the execution of the periodic task itself.

But then, the task is locked because the destructor of QueryStatus is
holding the ProcessList lock. Thus, both threads are blocked on each
other.
2024-10-10 09:08:56 +00:00
Michael Kolupaev
615110913b Refreshable materialized views are not experimental anymore 2024-10-10 07:36:23 +00:00
Yarik Briukhovetskyi
424bec90cb
Make the definition of the new setting correct 2024-10-10 14:50:55 +08:00
Pablo Marcos
af02f2c088 Remove more log traces 2024-10-10 06:15:54 +00:00
Pablo Marcos
5effab57f0 WIP 2024-10-10 06:05:02 +00:00
Pablo Marcos
c189cd1907 Remove some log traces 2024-10-10 05:18:14 +00:00
Raúl Marín
46824d0434
Merge pull request #70464 from Algunenano/fix_analyzer
Fix crash in WHERE with lambda functions
2024-10-10 04:46:26 +00:00
Pablo Marcos
e8cd7899d6 Fix typo 2024-10-10 04:00:36 +00:00
Raúl Marín
cc7d4c80ba
Fix shadow warning 2024-10-10 11:51:42 +08:00
Mikhail f. Shiryaev
df0376da20
Merge pull request #70521 from ClickHouse/ci_fix_canceled_synced_pr
CI: Fix for canceled Sync workflow
2024-10-10 03:49:56 +00:00
Tuan Pham Anh
d7767ac832 Merge branch 'master' into generate-random-suffix-when-replacing-table 2024-10-10 02:58:34 +00:00
Raúl Marín
f18842bda6
Revert "Revert "Support CREATE OR REPLACE VIEW atomically"" 2024-10-10 10:57:58 +08:00
Tuan Pham Anh
8851fc5d6b Add tag for create-same-table-concurrently-with-replicated-engine test 2024-10-10 02:50:31 +00:00
Pablo Marcos
4a77807c39 Avoid scheduling next query log metric task if not needed 2024-10-10 02:44:20 +00:00
Dmitry Novik
e9a1ac5ff4
Merge pull request #70394 from alsugiliazova/Fix--Distinct-combinator-docs
Docs: Fix distinct combinator docs as well as some other minor fixes in docs
2024-10-10 02:41:12 +00:00
Dmitry Novik
9bdbf30cf7
Merge pull request #70488 from Blargian/docs_conversion_functions
[Docs] update `toFixedString` and `toISOWeek`
2024-10-10 02:39:04 +00:00
Raúl Marín
a57d07b2a4
Merge pull request #70508 from Algunenano/poll_logging
Remove slow poll() logs in keeper
2024-10-10 02:36:16 +00:00
Raúl Marín
8d8a707977
Merge pull request #70535 from ClickHouse/revert-69812-create-or-replace-view-atomically
Revert "Support CREATE OR REPLACE VIEW atomically"
2024-10-10 02:15:06 +00:00
Raúl Marín
8fcdcd25fa
Revert "Support CREATE OR REPLACE VIEW atomically" 2024-10-10 10:12:04 +08:00
Chang Chen
c55ea7ddfb fix debug build 2024-10-10 09:48:39 +08:00
Konstantin Bogdanov
eb13783869
Lint 2024-10-10 03:34:00 +02:00