Commit Graph

9978 Commits

Author SHA1 Message Date
7a024a2d25 tikv: do not refresh TiFlash work index when region is refreshed in cache (#14205) 2019-12-26 13:25:09 +08:00
f18abc980d planner: fix row count estimation for unique composite IndexScan of IndexJoin (#14167) 2019-12-25 19:53:10 +08:00
980f72dca5 planner/cascades: add transformation rule PushTopNDownUnionAll (#14214) 2019-12-25 19:47:09 +08:00
aa2f716847 executor: avoid ProjectoinExec's goroutine leak (#14127) 2019-12-25 16:51:10 +08:00
efd34cb65d executor: add memTracker for aggregation (#13720) 2019-12-25 16:07:09 +08:00
57ecfb9b46 *: implement the diagnostics inspection framework (#14114)
Signed-off-by: Lonng <heng@lonng.org>
2019-12-25 15:58:58 +08:00
279ad0d41c infoschema,planner: implement the metric table predicate push down (#14169) 2019-12-25 10:54:25 +08:00
7f8c3c8083 expression: Enable 34 functions (#13970) 2019-12-24 22:04:09 +08:00
1dbe685495 metrics, store: remove confused counter and histogram (#14203) 2019-12-24 21:58:09 +08:00
8ab14c138f executor: add lockkeys duration in slow log (#14210) 2019-12-24 21:52:09 +08:00
f944c5115f ddl: move initialization of TableID and PartitionID out of buildTableInfo (#14184) 2019-12-24 21:44:09 +08:00
1335ffb6b7 *: support read consistency isolation level in the pessimistic transactions (#14087) 2019-12-24 21:24:39 +08:00
f0d313470f executor: record lockkeys waited flag and duration in stmtctx (#14209) 2019-12-24 20:24:12 +08:00
85afb8227e util: remove the optimization in CopySelectedJoinRows() to fix a bug in OuterHashJoin (#14010) 2019-12-24 16:58:39 +08:00
480f95b381 planner/cascades: add transformation rule MergeAdjacentSelection (#14165) 2019-12-24 13:56:39 +08:00
9e376cf43d store/tikv: keepalive with pd (#14118) 2019-12-24 13:10:09 +08:00
e8c198d235 *: implement the INSPECTION_SCHEMA to provide snapshot of inspection tables (#14147)
Signed-off-by: Lonng <heng@lonng.org>
2019-12-24 11:24:14 +08:00
1fe93b4fda docs: fix two broken links (#14196) 2019-12-24 10:50:42 +08:00
9e63120472 session,domain,owner: test the session package with tikv (#14149) 2019-12-24 10:40:09 +08:00
2bdd4368d5 expression: fix incompatible problems in vectorized builtinUnaryMinusIntSig (#14193) 2019-12-23 08:12:37 -06:00
03f9a95a35 executor: add metric to trace tikvTxn LockKeys time consume (#14189) 2019-12-23 21:00:09 +08:00
7e6ce6403d types: add a interface to eval the memory cost of datum array (#14185) 2019-12-23 19:36:47 +08:00
ef7adeb50d *: resort fields for reducing the memory allocated (#14172) 2019-12-23 17:10:09 +08:00
558d9e2967 planner/cascades: support outer join implementation and push down selection for outer join (#13996) 2019-12-23 16:53:40 +08:00
8666a6f038 util: refine expensive query log during bootstrap (#14181) 2019-12-23 16:46:11 +08:00
db97ad9a03 util: fix compile on windows caused by wasm support (#14183) 2019-12-23 16:04:40 +08:00
8cbacf0d7c wasm: fix compile error for wasm (#14160)
Signed-off-by: 5kbpers <tangminghua@pingcap.com>
2019-12-23 15:17:46 +08:00
2e1b8c1cbe planner/cascades: add appliedRuleSet in GroupExpr to avoid re-apply rules (#14073) 2019-12-23 15:04:39 +08:00
fce9870208 ddl,executor: add auto_random column option (#13127) 2019-12-23 14:51:51 +08:00
f9cdebdd25 privilege: fix privilege problem after upgrade (#14177) 2019-12-23 13:36:46 +08:00
cd07c4550d *: support certificate based authentication (#13955) 2019-12-23 11:37:29 +08:00
f0282d32ca executor: trace the memory usage of Selection executors (#13927) 2019-12-22 21:18:02 -06:00
2ce3713803 executor: fix cases that some intermediate errors may be ignored when converting a vector to bools (#14081) 2019-12-22 21:10:56 -06:00
dc80933185 *:fix typo boostrap (#14174)
Signed-off-by: Shuaipeng Yu <jackysp@gmail.com>
2019-12-23 10:52:18 +08:00
510c36d4cb planner: fix a bug for chunk cost model. (#14144) 2019-12-22 09:15:16 +08:00
c7c7b730e4 set global variable tidb_txn_mode to pessimistic during bootstrap. (#14154) 2019-12-21 00:46:46 +08:00
4d4678a4dd types: Fix potential timezone related bugs caused by gotime.Local (#13833) 2019-12-20 22:38:25 +08:00
1d60894c96 ddl: add index progress metric (#14055) 2019-12-20 21:50:43 +08:00
143abda3e9 server: add GRPC debug log when set a Env var (#14140) 2019-12-20 19:45:16 +08:00
11c3b25ba2 executor: fix missing cached execution counter for point select (#14163) 2019-12-20 19:35:49 +08:00
db2a87132f *: fix condition check push down for pessimistic transaction (#14141) 2019-12-20 19:29:16 +08:00
933715f4a2 infoschema: add metric database/table to query cluster metric via SQL. (#13757) 2019-12-20 16:13:28 +08:00
6c64f9bdbc expression: implement vectorized evaluation for builtinCastIntAsDecimalSig (#13249) 2019-12-20 01:53:49 -06:00
1399e55df7 expression: fix invalid compare-operations in vectorized builtinInDecimalSig (#14156) 2019-12-20 01:46:27 -06:00
3368645bd2 expression:implement vectorized evaluation for builtinExtractDurationSig (#13489) 2019-12-20 01:42:46 -06:00
733c851eb5 infoschema: improve the security vunerability of key_column_usage and analyze_status infoschema (#14142) 2019-12-20 15:32:40 +08:00
736c2f2d27 executor: implement the CLUSTER_LOG retriever (#14046) 2019-12-20 14:48:16 +08:00
3a4df22674 go.mod: update github.com/pingcap/check version to the latest (#14067) 2019-12-20 10:45:46 +08:00
fcc5dba8a7 infoschema: add 3 fields to statement summary table (#14096) 2019-12-19 21:42:39 +08:00
730ea8ccdb infoschema: add server hardware and system sysctl cluster table (#13997) 2019-12-19 21:31:37 +08:00