Nikolai Kochetov
855c4bc7d7
Added comments.
2020-12-18 18:12:31 +03:00
Nikolai Kochetov
bf9c945ce2
Try to fix ubsan crash.
2020-12-17 10:27:54 +03:00
Nikolai Kochetov
263aa88cd9
Fixing tests.
2020-12-16 23:27:31 +03:00
Nikolai Kochetov
5277b565a8
Fixing build.
2020-12-15 17:47:31 +03:00
Nikolai Kochetov
24c390eb49
Fixing tests.
2020-12-15 15:07:31 +03:00
Nikolai Kochetov
db9ad80168
Fixing tests.
2020-12-14 19:16:08 +03:00
Nikolai Kochetov
75ac87c241
Fixing build.
2020-12-14 17:42:12 +03:00
Nikolai Kochetov
e295dfe6e3
Use ucontext for asan
2020-12-14 17:42:08 +03:00
Nikolai Kochetov
32b38f389e
Merge branch 'master' into async-read-from-socket
2020-12-09 17:15:36 +03:00
Nikolai Kochetov
a1d4d92b54
Use poco from master. Fixing tests.
2020-12-09 17:12:42 +03:00
Nikolai Kochetov
e8667bad45
Fix build and tests.
2020-12-09 17:12:27 +03:00
Nikolai Kochetov
6a8384e6a4
Use same thread for async task continuation.
2020-12-09 17:12:21 +03:00
Nikolai Kochetov
156f44808f
Fixing crash.
2020-12-09 17:11:45 +03:00
Nikolai Kochetov
00492eec67
Support of Async status for PipelineExecutor.
2020-12-04 12:55:27 +03:00
Nikolai Kochetov
92d60a7f38
Add AsyncTaskQueue.
2020-12-03 20:03:13 +03:00
Azat Khuzhin
afabad975b
Make PullingAsyncPipelineExecutor thread safe
...
Right now if CurrentThread::attachTo() throws, it will not catch it.
2020-11-28 11:15:26 +03:00
Nikolai Kochetov
1c8600bb0a
Fix data race on global BlockStreamProfileInfo in PullingAsyncPipelineExecutor.
2020-11-27 16:50:34 +03:00
Alexander Kuzmenkov
6cb378e072
cleanup
2020-11-19 18:52:11 +03:00
Alexander Kuzmenkov
26229ed231
tmp spans for threads
...
(doesn't compile because of json metadata changes)
2020-11-09 18:07:38 +03:00
Azat Khuzhin
9594e463b4
Cancel other processors on query exception ( #15578 )
...
* Add a test for canceling distributed queries on error
* Cancel other processors on exception in PipelineExecutor
Fixes: 01514_distributed_cancel_query_on_error
2020-10-06 14:24:55 +03:00
Nikolai Kochetov
6eac433c55
Review fixes.
2020-09-15 13:40:39 +03:00
Nikolai Kochetov
bcfc83022a
Return query plan from storage.
2020-09-14 17:13:58 +03:00
Nikolai Kochetov
7f88e3de1f
Review fix.
2020-09-04 15:54:31 +03:00
Nikolai Kochetov
13e0464138
Stop query execution if exception happened in PipelineExecutor itself.
2020-09-02 12:39:49 +03:00
Nikolai Kochetov
8fac595428
Stop query execution if exception happened in PipelineExecutor itself.
2020-09-01 13:29:10 +03:00
Mark Papadakis
734f57462b
Update PipelineExecutor.cpp
...
Should have used back_edges instead of direct_edges
2020-08-18 15:09:23 +03:00
Alexey Milovidov
edd89a8610
Fix half of typos
2020-08-08 03:47:03 +03:00
alexey-milovidov
344925fbdd
Merge pull request #13151 from ClickHouse/refactor-pipeline-executor
...
Refactor pipeline executor
2020-08-02 01:30:33 +03:00
Nikolai Kochetov
39530f837e
Remove TreeExecutorBlockInputStream.
2020-07-31 16:23:19 +03:00
Nikolai Kochetov
14af7208a0
Update ExecutingGraph.h
2020-07-31 15:57:21 +03:00
Nikolai Kochetov
a337d2e2bc
Merge branch 'master' into refactor-pipeline-executor
2020-07-31 14:02:58 +03:00
alexey-milovidov
158587c0d1
Update PipelineExecutor.cpp
2020-07-31 02:31:49 +03:00
Nikolai Kochetov
41ef8a9191
Fix style.
2020-07-30 22:30:06 +03:00
Nikolai Kochetov
6ecd412023
Fix build.
2020-07-30 21:28:36 +03:00
Nikolai Kochetov
aa961149f7
Fix build.
2020-07-30 21:23:57 +03:00
Nikolai Kochetov
13c121e46b
Fix build.
2020-07-30 21:18:30 +03:00
Nikolai Kochetov
ee9a46fb33
Fix build.
2020-07-30 20:00:38 +03:00
Nikolai Kochetov
aa51f7170c
Fix build.
2020-07-30 19:27:11 +03:00
Nikolai Kochetov
dde7a80987
Extract ExecutingGraph from PipelineExecutor.
2020-07-30 19:24:50 +03:00
alexey-milovidov
c5d76dac69
Update PipelineExecutor.cpp
2020-07-29 14:38:57 +03:00
Mark Papadakis
c26cc85142
Minor perf. improvement
...
break-ing out of a loop because it makes sense to do so
2020-07-29 10:26:08 +03:00
Alexey Milovidov
1462a66d1e
Fix typos
2020-06-27 22:05:00 +03:00
alexey-milovidov
a5770fe041
Update PullingPipelineExecutor.cpp
2020-05-30 21:05:05 +03:00
Nikolai Kochetov
a9c6fa1ca7
Try fix tests.
2020-05-28 23:05:07 +03:00
Nikolai Kochetov
2dcee3db5c
Merge branch 'master' into remove-experimental-use-processors-flag-3
2020-05-27 21:25:34 +03:00
Nikolai Kochetov
e93882c977
Insert select using PipelineExecutor.
2020-05-27 21:20:26 +03:00
Nikolai Kochetov
e9d348ebf9
Merge pull request #11198 from ClickHouse/fix-step-by-step-pipeline-execution
...
Fix PipelineExecutor::executeStepImpl
2020-05-26 15:27:56 +03:00
Nikolai Kochetov
709f705886
Fix PipelineExecutor::executeStepImpl
2020-05-26 13:26:38 +03:00
Nikolai Kochetov
1f9e4996c7
Fix PipelineExecutor::executeStepImpl
2020-05-26 10:51:53 +03:00
Alexey Milovidov
7e1813825b
Return old names of macros
2020-05-24 01:24:01 +03:00