Nikolai Kochetov
|
ab781f0988
|
Add task_queue to PipelineExecutor.
|
2019-06-25 19:42:05 +03:00 |
|
Nikolai Kochetov
|
d0cd3cc640
|
Update PipelineExecutor
|
2019-06-25 19:41:06 +03:00 |
|
Nikolai Kochetov
|
1f6bbeee7d
|
Update Port.h
|
2019-06-25 19:41:06 +03:00 |
|
Nikolai Kochetov
|
94e087102d
|
Use std::pair in port.
|
2019-06-25 19:41:06 +03:00 |
|
Nikolai Kochetov
|
6c2dd9b87d
|
Remove copy constructor from Chunk.
|
2019-06-25 19:41:59 +03:00 |
|
Nikolai Kochetov
|
11e0752f6d
|
Update PipelineExecutor.
|
2019-06-25 19:41:55 +03:00 |
|
Nikolai Kochetov
|
c6bbf6d91d
|
Process pipeline in each thread in PipelineExecutor.
Exception safety in PipelineExecutor.
|
2019-06-25 19:41:38 +03:00 |
|
Nikolai Kochetov
|
d8f0c6c15a
|
Added stream number to pipeline execution state.
|
2019-06-25 19:41:28 +03:00 |
|
Nikolai Kochetov
|
3bee30a215
|
Update PipelineExecutor.
|
2019-06-25 19:41:11 +03:00 |
|
Nikolai Kochetov
|
fc5f28faeb
|
Remove ExceptionHandler from PipelineExecutor.
|
2019-06-25 19:41:06 +03:00 |
|
Nikolai Kochetov
|
8299680efe
|
Update Port.h
|
2019-06-25 19:41:06 +03:00 |
|
Nikolai Kochetov
|
76934cf801
|
Don't call cancell for RemoteBlockInputStream in SourceFromInputStream.
|
2019-06-25 19:41:06 +03:00 |
|
Nikolai Kochetov
|
f5e20027a7
|
Better exception safety for SourceFromInputStream.
|
2019-06-25 19:41:06 +03:00 |
|
Nikolai Kochetov
|
1ae23a6d9d
|
Don't throw exception if query was cannelled.
|
2019-06-25 19:41:06 +03:00 |
|
Nikolai Kochetov
|
821d520a52
|
Fix limit by offset.
|
2019-06-25 19:41:06 +03:00 |
|
Nikolai Kochetov
|
cc09bb5557
|
Fix distinct.
|
2019-06-25 19:41:06 +03:00 |
|
Nikolai Kochetov
|
96174e90b0
|
Fix build.
|
2019-06-25 19:41:00 +03:00 |
|
Nikolai Kochetov
|
4ef3ff7270
|
Better exception safety for ISource and MergingAggregatedTransform.
|
2019-05-14 12:50:04 +03:00 |
|
Nikolai Kochetov
|
6a781cf2c8
|
Free chunks when merge sort is finished at MergeSorter.
|
2019-05-13 17:57:49 +03:00 |
|
Nikolai Kochetov
|
ba6768557e
|
Fix rows_before_limit_at_least.
|
2019-05-13 16:04:52 +03:00 |
|
Nikolai Kochetov
|
fe9a45fee1
|
Fix rows_before_limit_at_least.
|
2019-05-13 15:08:02 +03:00 |
|
Nikolai Kochetov
|
18a7b0d7a2
|
Fix data race in PipelineExecutor.
|
2019-05-13 13:03:47 +03:00 |
|
Nikolai Kochetov
|
b8adb0937f
|
Do not create processors for totals stream.
|
2019-04-30 20:37:30 +03:00 |
|
Nikolai Kochetov
|
ad8af5b5ba
|
Do not create processors for totals stream.
|
2019-04-30 20:12:43 +03:00 |
|
Nikolai Kochetov
|
72c0530845
|
Do not create processors for totals stream.
|
2019-04-30 20:01:12 +03:00 |
|
Nikolai Kochetov
|
249a88784b
|
Remove thread group from PipelineExecutor task.
|
2019-04-30 15:51:25 +03:00 |
|
Nikolai Kochetov
|
ced8e607f1
|
Wait for tasks from thread pool in case of exception in PipelineExecutor.
|
2019-04-30 15:28:11 +03:00 |
|
Nikolai Kochetov
|
e20f6a96af
|
Disable pushing exceptions to ports from ISource.
|
2019-04-30 12:45:13 +03:00 |
|
Nikolai Kochetov
|
0faab7ff12
|
Disable pushing exceptions to ports from ISource.
|
2019-04-30 12:43:51 +03:00 |
|
Nikolai Kochetov
|
99ff2375ab
|
Skip false constants in FilterTransform.
|
2019-04-30 12:38:37 +03:00 |
|
Nikolai Kochetov
|
65fb195fd7
|
Pass exception from ISource.
|
2019-04-29 21:43:50 +03:00 |
|
Nikolai Kochetov
|
062407cf14
|
Fix build.
|
2019-04-29 21:24:32 +03:00 |
|
Nikolai Kochetov
|
00bccfa232
|
Fix rows_before_limit_at_least.
|
2019-04-29 19:52:50 +03:00 |
|
Nikolai Kochetov
|
aacc0572e5
|
Attach to current thread in threadpool.
|
2019-04-29 16:57:29 +03:00 |
|
Nikolai Kochetov
|
36a9b5155b
|
Attach to current thread in threadpool.
|
2019-04-29 15:23:20 +03:00 |
|
Nikolai Kochetov
|
caf9ed639b
|
Attach tasks from PipelineExecutor to thread group.
|
2019-04-29 14:04:03 +03:00 |
|
Nikolai Kochetov
|
0b8107c497
|
Fix totals with rollup.
|
2019-04-29 13:00:17 +03:00 |
|
Nikolai Kochetov
|
4d87fd327f
|
Don't add info about processors to TOO_MANY_ROWS_OR_BYTES exception.
|
2019-04-26 21:43:13 +03:00 |
|
Nikolai Kochetov
|
13800ac650
|
Don't add info about processors to TOO_MANY_ROWS_OR_BYTES exception.
|
2019-04-26 20:33:46 +03:00 |
|
Nikolai Kochetov
|
e2a41a031a
|
Don't add info about processors to TOO_MANY_ROWS_OR_BYTES exception.
|
2019-04-26 20:21:14 +03:00 |
|
Nikolai Kochetov
|
90b5bb32ba
|
Allow pass exceptions through ports. Pass exceptions for ISimpleTransform.
|
2019-04-26 19:21:24 +03:00 |
|
Nikolai Kochetov
|
080d573300
|
Fix port for totals.
|
2019-04-26 18:12:39 +03:00 |
|
Nikolai Kochetov
|
0aa9ee88db
|
Even task consuming in ResizeProcessor.
|
2019-04-26 14:40:35 +03:00 |
|
Nikolai Kochetov
|
4a9c0a1e56
|
Even task consuming in ResizeProcessor.
|
2019-04-26 14:34:51 +03:00 |
|
Nikolai Kochetov
|
b475fb1d4c
|
Even task consuming in ResizeProcessor.
|
2019-04-26 14:15:33 +03:00 |
|
Nikolai Kochetov
|
6d65f95283
|
Fix totals chunk in TotalsHavingTransform.
|
2019-04-25 18:35:13 +03:00 |
|
Nikolai Kochetov
|
e8e5164d9d
|
Don't use same headers for main and totals streams in QueryPipeline.
|
2019-04-25 17:52:51 +03:00 |
|
Nikolai Kochetov
|
b3a90eeda0
|
Read prefix in SourceFromInputStream.
|
2019-04-25 16:34:59 +03:00 |
|
Nikolai Kochetov
|
b906e36eb6
|
Undo add thread_group to ThreadPool
|
2019-04-18 21:45:51 +03:00 |
|
Nikolai Kochetov
|
36392aab6b
|
Fix Cube transform.
|
2019-04-18 20:32:01 +03:00 |
|