Nikolai Kochetov
300dc80194
Update Aggregator interface.
2019-08-31 11:58:16 +03:00
Nikolai Kochetov
b93ffdd038
Fix MergingSortedTransform.
2019-08-22 13:16:56 +03:00
Nikolai Kochetov
11f8ec76df
Fix CubeTransform.
2019-08-22 12:28:23 +03:00
Nikolai Kochetov
4f38b08481
Fix RollupTransform.
2019-08-22 11:53:34 +03:00
Nikolai Kochetov
8228871821
Fix RollupTransform.
2019-08-22 11:29:29 +03:00
Nikolai Kochetov
c3aaf583a0
Fix RollupTransform.
2019-08-22 11:26:50 +03:00
Nikolai Kochetov
2e03ac09ec
Fix MergingSortedTransform.
2019-08-21 19:38:27 +03:00
Nikolai Kochetov
e68775e3d0
Fix TotalsHavingTransform.
2019-08-21 17:51:32 +03:00
Nikolai Kochetov
fe3221d0e4
Fix SortingAggregatedTransform.
2019-08-21 17:19:18 +03:00
Nikolai Kochetov
c27cada229
Fix ExpressionTransform.
2019-08-21 16:14:23 +03:00
Alexey Milovidov
2570907f44
Removed useless parameter
2019-08-12 00:45:18 +03:00
kreuzerkrieg
112fc71276
adding -Wshadow for GCC
2019-08-09 23:58:16 +03:00
Alexander Kuzmenkov
9df09f3506
Do not access shared arenas in aggregate function columns.
...
These arenas may be updated concurrently, so it is unsafe to
access them, as illustrated by issue #4402 . Store them separately
and use a different arena for the updates. Change some callers
to accomodate for this.
2019-07-18 14:21:37 +03:00
Nikolai Kochetov
d104f2d8ff
Update PipelineExecutor
2019-07-10 14:59:30 +03:00
Nikolai Kochetov
27acbb0412
Fix tests.
2019-07-08 21:08:44 +03:00
Nikolai Kochetov
2128fb890b
Don't skip empty chunks in Filter Transform.
2019-07-08 18:23:45 +03:00
Nikolai Kochetov
e0362c5216
Fix build.
2019-07-08 16:15:45 +03:00
Nikolai Kochetov
f808d71aba
Fix build.
2019-07-08 15:48:16 +03:00
Nikolai Kochetov
6c2dd9b87d
Remove copy constructor from Chunk.
2019-06-25 19:41:59 +03:00
Nikolai Kochetov
821d520a52
Fix limit by offset.
2019-06-25 19:41:06 +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
b8adb0937f
Do not create processors for totals stream.
2019-04-30 20:37:30 +03:00
Nikolai Kochetov
99ff2375ab
Skip false constants in FilterTransform.
2019-04-30 12:38:37 +03:00
Nikolai Kochetov
0b8107c497
Fix totals with rollup.
2019-04-29 13:00:17 +03:00
Nikolai Kochetov
080d573300
Fix port for totals.
2019-04-26 18:12:39 +03:00
Nikolai Kochetov
6d65f95283
Fix totals chunk in TotalsHavingTransform.
2019-04-25 18:35:13 +03:00
Nikolai Kochetov
36392aab6b
Fix Cube transform.
2019-04-18 20:32:01 +03:00
Nikolai Kochetov
2377298c0d
Fix Cube transform.
2019-04-18 20:28:55 +03:00
Nikolai Kochetov
a7486a25cf
Fix Cube transform.
2019-04-18 20:17:18 +03:00
Nikolai Kochetov
0694a61c05
Fix Cube transform.
2019-04-18 20:08:28 +03:00
Nikolai Kochetov
45ffec6c5c
Fix Cube transform.
2019-04-18 19:27:18 +03:00
Nikolai Kochetov
745beb6080
Fix rollup and cube transforms.
2019-04-18 15:43:13 +03:00
Nikolai Kochetov
e72d6eef1b
Fix rollup and cube transforms.
2019-04-18 15:09:03 +03:00
Nikolai Kochetov
3f778e7aaf
Don't require AggregatedChunkInfo in TotalsHavingTransform if no overflow_row.
2019-04-16 17:37:19 +03:00
Nikolai Kochetov
d9032764e0
Better pipeline expanding. MergeSortingTransform refactoring.
2019-04-16 16:54:41 +03:00
Nikolai Kochetov
6281075764
Better pipeline expanding. MergeSortingTransform refactoring.
2019-04-16 16:16:47 +03:00
Nikolai Kochetov
66d970e42d
Better pipeline expanding. MergeSortingTransform refactoring.
2019-04-16 15:35:18 +03:00
Nikolai Kochetov
74639475dc
Better pipeline expanding. MergeSortingTransform refactoring.
2019-04-16 15:30:57 +03:00
Nikolai Kochetov
f87c83a294
Better pipeline expanding. MergeSortingTransform refactoring.
2019-04-16 14:57:20 +03:00
Nikolai Kochetov
4cf8c6cfdd
Better pipeline expanding. MergeSortingTransform refactoring.
2019-04-16 14:52:29 +03:00
Nikolai Kochetov
aac244a1ce
Better pipeline expanding. MergeSortingTransform refactoring.
2019-04-16 14:45:02 +03:00
Nikolai Kochetov
43fdf4575c
Better pipeline expanding. MergeSortingTransform refactoring.
2019-04-16 14:40:15 +03:00
Nikolai Kochetov
6bfae3c19a
Refacto sorting (in process).
2019-04-15 14:28:20 +03:00
Nikolai Kochetov
3655d8da82
Restore constants in MergeSortingTransform.
2019-04-12 19:18:04 +03:00
Nikolai Kochetov
d66993e8f4
Close input in limit transform if limit reached.
2019-04-12 14:02:48 +03:00
Nikolai Kochetov
a6c8ad6b3a
Added MergeSortingTransform::enrichChunkWithConstants.
2019-04-11 20:26:03 +03:00
Nikolai Kochetov
7a3e0b5c46
Fix prepare for GroupingAggregatedTransform.
2019-04-11 19:56:05 +03:00
Nikolai Kochetov
405f416c01
Fix aggregated memory efficient transform headers.
2019-04-11 18:46:11 +03:00
Nikolai Kochetov
86b9e03358
Fix aggregated memory efficient transform headers.
2019-04-11 18:16:18 +03:00