Commit Graph

15 Commits

Author SHA1 Message Date
931ff98df5 simple fixes for the staticcheck linter (#18923)
Note that this found 2 bugs where errors were being silently ignored.

These are really simple fixes that didn't require much thought.
There are still more staticcheck warnings that should be fixed.

Co-authored-by: ti-srebot <66930949+ti-srebot@users.noreply.github.com>
2020-08-06 13:38:17 +08:00
9d391949cd expression: refactor logic about checking illegal mix collations (#16866) 2020-04-29 16:40:56 +08:00
a7076a5263 expression: optimize unit test (#14503) 2020-01-17 17:53:59 +08:00
d006443194 type: encapsulate Time API (#14288) 2019-12-31 12:41:09 +08:00
f73cd98cce expression: add an argument EvalType to method Column.Reset to make it safer (#13488) 2019-11-18 12:36:53 +08:00
5d5497bfeb expression: speed up unit tests under the expression package (#12887) 2019-10-23 03:56:31 -05:00
5466a3c31b expression: let expression.Column take Sel into account wh… (#12693) 2019-10-14 23:53:21 +08:00
ba8461d83f expression: implement vectorized evaluation for builtinRepeatSig (#12014) 2019-09-04 17:35:01 +08:00
b90ebe1109 expression: enable vectorized expression evaluation by default (#11965) 2019-09-03 09:41:05 +08:00
62f1a54680 expression: remove row-vec convertor and introduce Vectorized() to check if an expression supports vectorized evaluation explicitly (#11884) 2019-08-27 20:16:35 +08:00
6f76bbe1f7 Introduce individual vectorized evaluation methods for each type. (#11815) 2019-08-22 10:51:25 +08:00
db2f1edadc executor: support converting from vectorized evaluation to row-based evaluation (#11778) 2019-08-20 15:59:16 +08:00
096deba00b executor: introduce the column buffer allocator for vectorized evaluation (#11743) 2019-08-16 15:46:16 +08:00
1b13a2acb9 expression, util: add an interface Times for chunk.Column (#11742) 2019-08-15 13:00:37 +08:00
5e54680ca3 expression: make baseBuiltinFunc support converting from row-based evaluation to vectorized evaluation 2019-08-14 15:02:44 +08:00