|
|
4836aa33c3
|
executor: support new aggregate framework for HashAggExec (#7268)
|
2018-08-21 15:17:25 +08:00 |
|
|
|
1d567efcca
|
executor: fix group_concat when chunk size is set to 1 (#7328)
|
2018-08-13 15:59:30 +08:00 |
|
|
|
f98ef22ded
|
expression, executor: add a new interface MergePartialResult for the new aggregation framework (#7281)
|
2018-08-13 14:54:06 +08:00 |
|
|
|
af7fed9b38
|
executor: fix group_concat(a) when a is null (#7287)
|
2018-08-08 15:38:37 +08:00 |
|
|
|
d5c5115220
|
executor: fix firstrow/max/min(bit col) error (#7206)
|
2018-08-01 12:59:40 +08:00 |
|
|
|
0ca4cc6dc8
|
executor, util: wrap cast upon the args for AggFunction (#7180)
|
2018-07-31 17:51:44 +08:00 |
|
|
|
06021c7cfe
|
remove types.Row interface (#7170)
|
2018-07-27 13:45:03 +08:00 |
|
|
|
e3ba021f5a
|
*: make system variable 'group_concat_max_len' work (#7080)
|
2018-07-26 20:02:56 +08:00 |
|
|
|
1562f25787
|
add sum_decimal method for aggfunc (#7096)
|
2018-07-26 13:24:57 +08:00 |
|
|
|
dd99148767
|
executor: pass row pointer rather than row to avoid convertT2I (#7143)
|
2018-07-25 13:37:09 +08:00 |
|
|
|
ebfbe099e2
|
executor: avoid very slow structure to interface type converation (#7121)
|
2018-07-23 12:16:12 +08:00 |
|
|
|
6b13c4309c
|
executor: support firstrow under new aggregation evaluation framework (#7057)
|
2018-07-18 09:37:09 +08:00 |
|
|
|
b29d52ba9c
|
executor: support group_concat under new aggregation evaluation framework (#7032)
|
2018-07-17 20:22:13 +08:00 |
|
|
|
9c9ddf391f
|
executor: support the remained types for max/min (#7056)
support String/ Time/ Duration/ JSON for max/min
|
2018-07-17 00:15:45 +08:00 |
|
|
|
4a7869e807
|
aggfuncs: implement Count with new aggregation framework (#7009)
|
2018-07-12 17:11:33 +08:00 |
|
|
|
7375633948
|
executor: support bit_and/bit_xor func in new agg evaluation framework (#7004)
|
2018-07-12 16:11:44 +08:00 |
|
|
|
0ef52acf82
|
executor: support MAX/MIN in new evaluation framework partially (#6971)
|
2018-07-12 15:01:16 +08:00 |
|
|
|
7de2b6a042
|
aggfuncs: implement avg(distinct) functions (#7015)
* aggfuncs: implement avg(distinct) functions
|
2018-07-11 15:54:13 +08:00 |
|
|
|
363cdc2d93
|
aggfuncs: implement bit-or with new aggregation framework (#6975)
|
2018-07-05 16:33:41 +08:00 |
|
|
|
ef1b9dfae1
|
aggfuncs: partially implement "AVG" (#6951)
|
2018-07-03 15:41:23 +08:00 |
|
|
|
3c05d77a17
|
executor: introduce a new execution framework for aggregate functions (#6852)
|
2018-06-29 16:52:56 +08:00 |
|