Commit Graph

9498 Commits

Author SHA1 Message Date
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
be128c6090 Revert "expression: open CAST push down switcher default (#12652)" (#13264)
This reverts commit a7854936bf6771f1716b11ab11775672de2e143c.
2019-11-08 15:52:25 +08:00
79756747e7 expression: implement vectorized evalutaion for builtinTiDBDecodeKeySig (#13172) 2019-11-08 15:15:26 +08:00
5c3ed7ff60 *: refine transaction related log (#13263) 2019-11-08 14:56:09 +08:00
f9be8ebf85 *: make log_level working for gotest (#13258) 2019-11-08 14:44:39 +08:00
ab1c939d1c executor: fix fast analyze test (#13275) 2019-11-08 14:11:33 +08:00
ccbdfdc517 tidb-server: handle deprecated configuration item in config-check (#13142) 2019-11-08 10:28:39 +08:00
a7854936bf expression: open CAST push down switcher default (#12652)
Signed-off-by: Lonng <heng@lonng.org>
2019-11-07 20:07:16 +08:00
26174f11b5 *: disable batch DMLs by default (#13081) 2019-11-07 19:59:15 +08:00
d81c131ddb *: upgrade etcd to v3.4.3 (#13213)
* *: upgrade etcd to v3.4.3

Signed-off-by: Neil Shen <overvenus@gmail.com>

* fix benchkv build

Signed-off-by: Neil Shen <overvenus@gmail.com>
2019-11-07 19:25:35 +08:00
60d4291c5d store: upgrade the CheckTxnStatus API (#13123)
CheckTxnStatus introduces a non-block read mode. In this mode, TiDB can ignore
the secondary lock TTL check and send the CheckTxnStatus request.
2019-11-07 19:09:13 +08:00
5a00578e27 executor: fix data race in TestStatementContext (#13169) 2019-11-07 15:25:47 +08:00
559f5ea87c executor: fix TestShowTableRegion (#13234) 2019-11-07 14:32:23 +08:00
aecc3421dc executor: do update forUpdateTs for err path (#13218) 2019-11-07 13:59:39 +08:00
f6b7480a27 implement vectorize JSONExtract (#13227) 2019-11-06 23:47:39 -06:00
55cb26fb0c Add function builtinNameConstDecimalSig (#13214) 2019-11-06 23:33:52 -06:00
80939f2a47 planner: prune cop task for tiflash (#13131) 2019-11-07 13:20:32 +08:00
0a459a8e62 build: fix check-gogenerate.sh (#13224) 2019-11-07 12:24:51 +08:00
167079fb16 expression: implement vectorized evaluation for builtinRowCountSig (#13204) 2019-11-07 11:14:11 +08:00
127960e46d expression: implement vectorized evaluation for builtinNameConstIntSig (#13217) 2019-11-06 21:03:42 -06:00
3696bc5097 infoschema: add TIDB_CLUSTER_CONFIG virtual table to retrieve all instance config (#13063) 2019-11-07 10:55:11 +08:00
95e12c6a82 ddl: make TestModifyColumnNullToNotNull test stable (#13223) 2019-11-07 10:36:09 +08:00
8b55bef69c infoschema: add table_tiflash_replica table to check table tiflash replica status (#13205) 2019-11-07 10:13:26 +08:00
b295890316 expression:implement vectorized evaluation for builtinSubstringBinary2ArgsSig (#13040) 2019-11-06 23:29:10 +08:00
1b72ce5987 expression: implement vectorized evaluation for 'builtinRandSig' (#12656) 2019-11-06 04:58:29 -06:00
c01006acb0 expression: fix incorrect proto fields and add missing overflow handling for arithmatic functions (#12858)
Signed-off-by: H-ZeX <hzx20112012@gmail.com>
2019-11-06 17:39:14 +08:00
5ad55006d1 Makefile: fix export log_level for gotest (#13197) 2019-11-06 17:09:40 +08:00
f5cf562cd1 expression: implement vectorized evaluation for builtinHexStrArgSig (#13186) 2019-11-06 02:22:09 -06:00
4bb68c5f53 expression: implement vectorized evaluation for 'builtinRandWithSeedSig' (#12644) 2019-11-06 02:18:33 -06:00
9cc0f64582 implement vectorized evaluation for builtinReverseBinarySig (#13059) 2019-11-06 01:56:04 -06:00
538077ff75 *: rename Arrow to Chunk (#13060) 2019-11-06 14:51:10 +08:00
1b9568726d perfschema: rename TIDB_GOROUTINES to TIDB_PROFILE_GOROUTINES (#13178)
Signed-off-by: Lonng <heng@lonng.org>
2019-11-06 13:52:37 +08:00
77fd959511 expression: delete blank line of the builtin_control_vec_generated.go (#13080) 2019-11-06 13:46:39 +08:00
f306de18a8 expression: implement vectorized evaluation for builtinCharLengthSig (#13164) 2019-11-05 22:41:20 -06:00
27426daed4 *: make the version of etcd consistent with pd (#13176)
Signed-off-by: Neil Shen <overvenus@gmail.com>
2019-11-06 12:08:03 +08:00
903cd1f6f9 Add binlog_status for http api and TIDB_SERVERS_INFO table (#13025) 2019-11-06 11:47:09 +08:00
aaaf2546dd executor: make TestSplitRegionTimeout stable (#13152) 2019-11-06 11:24:41 +08:00
8d545a1804 ddl : fix column collate should use table's if it has when create table or alter table. (#13119)
fix column's collation should use table's collation
2019-11-06 11:16:26 +08:00
a28fc711d7 expression: implement vectorized evaluation for builtinIn*Sig (#13090) 2019-11-05 20:55:47 -06:00
ab03df55ed expression: implement vectorized evaluation for builtinTiDBIsDDLOwnerSig (#13162) 2019-11-06 09:22:42 +08:00
b697fac4ba expression: vectorize hash calculation during probing (#12048) (#12669) 2019-11-05 21:42:34 +08:00
ea4cafa547 implement vectorized evaluation for builtinRightBinarySig (#13144) 2019-11-05 18:59:40 +08:00
e43444265b *: Support required rows rows for arrow decode format. (#12613) 2019-11-05 18:12:09 +08:00
44696bfb96 expression: implement vectorized evaluation for builtinVersionSig (#13121) 2019-11-05 17:45:41 +08:00