Commit Graph

9541 Commits

Author SHA1 Message Date
88e96ebca7 expression: implement vectorized evaluation for builtinYearWeekWithModeSig (#13328) 2019-11-11 05:15:33 -06:00
60bfdf5ba4 Revert "executor, util: rename original List to ListInMemory and add a new interface List (#13353)" (#13363)
This reverts commit 2b5f81add11497b5b5595b3ba16ac88cddf33a65.
2019-11-11 18:30:34 +08:00
838481a676 expression: implement vectorized evaluation for builtinSysDateWithoutFspSig (#13348) 2019-11-11 18:18:03 +08:00
c9c337ec8b vec QuoteSig (#13312) 2019-11-11 03:59:18 -06:00
5069939d74 stats: specially handle unqiue key when estimate (#13354) 2019-11-11 17:52:30 +08:00
f4ee90d06f planner: correct block offset for table as names (#12996) 2019-11-11 17:46:29 +08:00
79ff3ebe2d tidb-server: introduce go.uber.org/automaxprocs (#13340) 2019-11-11 17:26:30 +08:00
1938cd1be4 expression: implement vectorized evaluation for builtinCastTimeAsTimeSig (#13209) 2019-11-11 17:09:00 +08:00
69ff2d5e88 planner/cascades: add ImplementationRule for TopN (#13323) 2019-11-11 16:15:43 +08:00
6f50566b09 expression: generate big real numbers when testing (#13338) 2019-11-11 16:01:44 +08:00
2b5f81add1 executor, util: rename original List to ListInMemory and add a new interface List (#13353) 2019-11-11 15:50:43 +08:00
30da446193 expression: implement vectorized evaluation for builtinHexIntArgSig (#13330) 2019-11-11 15:42:13 +08:00
94d728bf48 expression: implement vectorized evaluation for 'builtinCastJSONAsRealSig' (#13316) 2019-11-11 15:36:13 +08:00
ea01910705 expression: implement vectorized evaluation for builtinGetFormatSig (#13269) 2019-11-11 15:30:42 +08:00
b918b95807 expression: implement vectorized evaluation for 'builtinCastJSONAsTimeSig' (#13170) 2019-11-11 15:15:12 +08:00
bcad464009 ddl: check table name length when rename table (#13339) 2019-11-11 14:25:49 +08:00
1eb26a79c4 expression: implement vectorized evaluation for builtinDayNameSig (#12401) 2019-11-10 23:19:46 -06:00
613373e78f planner: refactor the code of buildUpdate to solve some bugs (#13208) 2019-11-11 12:50:35 +08:00
9a72ab354e expression: implement vectorized evaluation for builtinStrToDateDatetimeSig (#13320) 2019-11-11 11:49:12 +08:00
4aa3608c9a expression: implement vectorized evaluation for builtinJSONKeys2ArgsSig (#13262) 2019-11-11 11:43:25 +08:00
cd4d928adc expression: add more details when test fails (#13194) 2019-11-10 21:39:00 -06:00
f2bbc5619f expression: implement vectorized evaluation for builtinAesEncryptSig (#13219) 2019-11-11 11:26:12 +08:00
e5daf461f8 expression: fix the vectorization test framework to produce negative decimal types (#13335) 2019-11-10 21:09:34 -06:00
79eef48a3f expression: implement vectorized evaluation for builtinRowSig (#13321) 2019-11-10 19:22:12 +08:00
b1aad07148 expression: QUARTER/DATE_FORMAT compatibility with mysql for 0/0.0 values (#12488) 2019-11-09 23:06:13 +08:00
b3bf319b1e domain: refine error code for package domain (#13033) 2019-11-09 22:21:51 +08:00
3712664d43 session,store/tikv: make CI more stable (#13303)
make TestBatchResolveLocks more stable
make TestErrorRollback faster
2019-11-09 17:09:19 +08:00
92f4ec6ac3 expression: implement vectorized evalutaion for builtinConnectionIDSig (#13160) 2019-11-09 16:39:54 +08:00
99310b263f expression: implement vectorized evaluation for builtinConcatSig (#13268) 2019-11-09 16:33:34 +08:00
2847826fd1 vectorize builtinYearWeekWithoutModeSig (#13241) 2019-11-09 01:35:59 -06:00
861ed79095 expression: implement vectorized evaluation for builtinOrdSig (#13304) 2019-11-09 15:21:42 +08:00
7127a2781c expression: implement vectorized evaluation for builtinFromUnixTime1ArgSig (#13287) 2019-11-09 01:15:31 -06:00
66a2412bde expression: implement vectorized evaluation for builtinGreatestTimeSig (#12825) 2019-11-09 01:11:35 -06:00
8772717c9b expression: implement vectorized evaluation for builtinDecimalAnyValueSig (#13159) 2019-11-09 01:07:08 -06:00
b06e4ec9ca expression: implement vectorized evaluation for builtinArithmeticMinusIntSig (#12772) 2019-11-09 01:02:39 -06:00
10ad9e7a5b expression: implement vectorized evaluation for builtinTimeToSecSig (#13088) 2019-11-09 00:47:50 -06:00
cd7a053dbb ddl, executor: limit the length of the index name when executing "create table" (#13016) 2019-11-09 14:19:42 +08:00
30d9957de3 planner/cascades: add transformation rule TransformLimitToTopN (#13288) 2019-11-09 11:58:42 +08:00
03e1510ccd executor: set column data to zero value when calling ResizeXXX (#13260) 2019-11-09 11:52:12 +08:00
3987164e07 expression: implement vectorized evaluation for builtinUncompressedLengthSig (#13206) 2019-11-09 11:45:42 +08:00
9edc2727f6 expression: implement vectorized evaluation for builtinSetVarSig and builtinGetVarSig (#13181) 2019-11-09 11:15:42 +08:00
b7eddbf0f2 session: fix upgrade logic when bootstrap (#12827) 2019-11-09 11:08:43 +08:00
7c63212b07 privilege: fix REVOKE privilege check incompatibility with MySQL (#13014) 2019-11-09 11:03:14 +08:00
f3c8abb2e2 coprocessor: fix wrong cop task range for tiflash. (#13292) 2019-11-08 20:11:53 +08:00
5737729493 stats: fix panic when fast analyze on empty table (#13284) 2019-11-08 19:14:53 +08:00
0022a89ead planner/cascades: implement ImplementationRule for LogicalLimit (#13056) 2019-11-08 17:50:24 +08:00
4dcd7d7938 planner: consider build hashtable using the outer side for outer join during plan building (#12883) 2019-11-08 17:43:53 +08:00
87357daba5 expression: implement vectorized evaluation for builtinEltSig (#13266) 2019-11-08 16:45:23 +08:00
b4fd8e7e8a expression: implement vectorized evaluation for builtinPeriodAddSig (#13097) 2019-11-08 16:33:09 +08:00
c7932476ef expression: implement vectorized evaluation for builtinCastDurationAsTimeSig (#13244)
* expression: implement vectorized evaluation for builtinCastDurationAsTimeSig

* expression: use GoDurations instead of GetDuration
2019-11-08 16:23:22 +08:00