Commit Graph

1164 Commits

Author SHA1 Message Date
f71425b32b session: support leader-and-follower for tidb_replica_read (#14761) 2020-02-14 15:06:58 +08:00
ef5fffb0c9 session: make unit test TestOptimisticConflicts more stable (#14746) 2020-02-14 14:55:18 +08:00
4755a9b9ef util: revert util/mathutil (#14744) 2020-02-13 11:33:04 +08:00
62e48ca046 test: optimize session tikv test (#14709) 2020-02-12 18:07:18 +08:00
b056fd7298 *: add START_TIME and UPTIME columns to system table CLUSTER_INFO (#14718) 2020-02-12 17:22:18 +08:00
afe0abf58f server: make txn related logs more detailed (#14722) 2020-02-12 17:13:18 +08:00
e66daf3e04 store/tikv: support batch load regions with key range (#14716) 2020-02-12 12:36:47 +08:00
ad1d07f00f config: introduce a config client to support load configs from PD online (#14303) 2020-02-10 14:56:20 +08:00
da2ed2b5bc expression: fully open CAST push-down switcher (#14672)
Signed-off-by: Lonng <heng@lonng.org>
2020-02-09 16:27:45 +08:00
d9cf0b6cab tikvclient: fix a bug about unknown response from tikv (#14650) 2020-02-06 17:31:53 +08:00
465af00b46 *: use new registrable terror (#14606) 2020-02-06 16:40:26 +08:00
128ec02a9f test: fix a bug for leak check (#14592) 2020-02-05 14:15:23 +08:00
d20195a3a5 server: add counter for keys locking numbers (#14625) 2020-02-05 10:24:53 +08:00
97a049a2be *: make Backoff perceive the Killed flag to fix MAX_EXECUTION_TIME (#14552) 2020-02-03 12:31:56 +08:00
e266a805ba server: cop slow log add context info (#14536) 2020-01-20 16:18:03 +08:00
5c5dd7b842 tikv: fix RowKVClient scan method can't rightly break loop (#14365) 2020-01-20 15:32:06 +08:00
3cf50970cb store: fix another race in mergeLockScanner (#14549) 2020-01-20 15:15:03 +08:00
4afffd126f store: fix race in mergeLockScanner (#14496) 2020-01-20 10:37:36 +08:00
1e9f90853f executor: add check data visibility for point get (#14459)
* fix misinformation of `inconsistent extra index ...` on point-get.
2020-01-15 10:39:55 +08:00
ad71a5a778 store/helper: fill data in the information.tidb_hot_table for partitioned table (#14331) 2020-01-10 23:48:52 +08:00
8c3ee37c19 Support Green GC (#13926) 2020-01-10 21:04:13 +08:00
27c726495e store: fix potential panic in GC worker (#14403) 2020-01-10 15:24:43 +08:00
2dcc032bc3 Makefile: add staticcheck (#14420) 2020-01-10 14:59:43 +08:00
2c256badc5 *: fix ManagedLockTTL race in test (#14407) 2020-01-10 13:44:40 +08:00
3f7df9702f *: support stream when read cluster memory table. (#14344) 2020-01-09 15:54:58 +08:00
5a9f2fa5ab server, tikv: enable unit test run parallel and add parallel f… (#14296) 2020-01-09 15:12:45 +08:00
07e642c923 coprocessor: add ddl schema version in request (#14317) 2020-01-08 16:29:10 +08:00
0bab73adf5 *: use new row-format in tidb (#12634) 2020-01-02 22:34:39 +08:00
ba2ff85c58 *: support caching coprocessor responses (#13824) 2019-12-31 18:24:40 +08:00
23de656351 metrics,store: add a metric for ttlManager to record the lifetime reach events (#14298) 2019-12-31 18:00:25 +08:00
1881d95a9f metrics: cleanup useless metrics (#14260) 2019-12-30 15:28:39 +08:00
05596fe145 store: keep alive for etcd client (#14253)
Signed-off-by: qupeng <qupeng@pingcap.com>
2019-12-26 17:46:07 +08:00
7a024a2d25 tikv: do not refresh TiFlash work index when region is refreshed in cache (#14205) 2019-12-26 13:25:09 +08:00
1dbe685495 metrics, store: remove confused counter and histogram (#14203) 2019-12-24 21:58:09 +08:00
f0d313470f executor: record lockkeys waited flag and duration in stmtctx (#14209) 2019-12-24 20:24:12 +08:00
9e376cf43d store/tikv: keepalive with pd (#14118) 2019-12-24 13:10:09 +08:00
9e63120472 session,domain,owner: test the session package with tikv (#14149) 2019-12-24 10:40:09 +08:00
03f9a95a35 executor: add metric to trace tikvTxn LockKeys time consume (#14189) 2019-12-23 21:00:09 +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
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
db2a87132f *: fix condition check push down for pessimistic transaction (#14141) 2019-12-20 19:29:16 +08:00
9f5aca7da1 *: Add binlog prewrite time to record binlog prewrite time consume (#14119) 2019-12-19 11:15:46 +08:00
2cb5eb6060 metrics: remove useless tikvclient_backoff_total (#14109) 2019-12-18 16:20:16 +08:00
fc9a74b66a gcworker: fix potential gcworker goroutine leak during tikv down (#13921) 2019-12-17 20:32:46 +08:00
438d39ebcd *: revert #10124 and remove sql mode PadCharToFullLength (#14007) 2019-12-17 15:25:06 +08:00
1dbdc3e85c mocktikv: add the missing ConflictCommitTS (#14064) 2019-12-16 19:41:55 +08:00
814015ea25 tikv: check lock timeout again after resolving lock (#14066) 2019-12-16 16:14:13 +08:00
4d90d81240 store/tikv: fix a memory leak in the batchClient for the large transactions. (#14031) 2019-12-11 23:07:00 +08:00
a94cff903c *: refactor LockKeys API (#14020) 2019-12-11 15:05:59 +08:00
af1d216cbe *: fix some golint warnings (#14012) 2019-12-11 14:29:58 +08:00