Commit Graph

1833 Commits

Author SHA1 Message Date
c6090a2888 store/tikv: remove files (#25440) 2021-06-16 13:04:37 +08:00
47f6ba21f4 store: avoid sessions of GC being affected by global variables (#24975) 2021-06-15 20:18:37 +08:00
065ef434f6 store/tikv: avoid using unistore failpoints (#25421) 2021-06-15 19:24:37 +08:00
c62adba22f store/tikv: interate all keys in relocate of batch-get (#25429) 2021-06-15 17:20:36 +08:00
0da89207c9 txn: fix panic on duplicate insert on index column len longer than data len (#25414) 2021-06-15 16:00:37 +08:00
f7f1878f14 store/tikv: sort keys in batch get (#25416) 2021-06-15 15:12:38 +08:00
cc5e161ac0 *: use tikv/client-go/v2 (#25359) 2021-06-11 17:24:35 +08:00
9505b4bc69 sli: move small read duration metrics to store/tikv (#25343) 2021-06-11 12:00:36 +08:00
xhe
10db4531d8 ddl: refactor bundle[1/2] [5/6] (#24008) 2021-06-11 10:44:34 +08:00
10cc21b3d4 ddl,server,store: Fix ineffectual assignment in tests etc. (#25236) 2021-06-11 08:24:35 +08:00
a8ea9a75f2 store/tikv: make failpoints without code generations (#25247) 2021-06-10 17:58:29 +08:00
37472dc06b store/tikv: move region_* into package store/tikv/region (#25205) 2021-06-10 15:54:30 +08:00
cc8b3dc032 store: fix region request have no backoff in some retry situation (#25310) 2021-06-10 14:18:29 +08:00
9900f889cb Metric: Collect TiKV Read Duration Metric for SLI/SLO (#23884) 2021-06-09 18:56:29 +08:00
6d69d13d10 store/tikv: cleanup dependency (#25283) 2021-06-09 14:02:28 +08:00
6026b63891 *: update kvrpcpb to not use abbreviations (#25265) 2021-06-09 13:28:28 +08:00
bce55b716d store/tikv: make groupSortedMutationByRegion as a normal function in 2pc (#25209) 2021-06-08 15:10:28 +08:00
1aea274cca store/tikv: make AccessMode private (#25232) 2021-06-08 14:58:28 +08:00
d03bd1834a store/tikv: move function GetStoreTypeByMeta to sub package tikvrpc (#25233) 2021-06-08 14:48:29 +08:00
e2f09ca2e1 store/tikv: make RegionStore private (#25231) 2021-06-08 14:26:28 +08:00
f3e2b79822 store/tikv: share type OneByOneSuite for tests related to tikv (#25098) 2021-06-07 18:08:28 +08:00
840494dc13 store/tikv: add and fix some metrics for the new retry logic (#25123) 2021-06-07 16:38:28 +08:00
5c95062cc3 store/tikv: remove unused function and private the variable shuttingDown (#25194) 2021-06-07 14:36:28 +08:00
9659929b1c tikv: fix a typo (#25185) 2021-06-07 11:40:28 +08:00
7cc1ebc6b0 store/tikv: increase max backoff time of read requests (#25153) 2021-06-06 15:26:27 +08:00
ce0e3c3dd5 store/tikv: refine the retry mechanism of region errors (#25165) 2021-06-05 14:38:27 +08:00
acdacf186a util: add top sql collector (#24988) 2021-06-04 22:56:28 +08:00
878c246b08 store/tikv: move tests of rawkv from region_cache_test to rawkv_test.go (#25128) 2021-06-04 16:42:28 +08:00
5a74d52e46 store/tikv: clear undetermined error if txn determines to fail (#25120) 2021-06-04 11:38:27 +08:00
057250c7ab store/tikv: better handle undetermined error for committing primary key (#25115) 2021-06-03 23:52:26 +08:00
06b80b74c5 store/tikv: new retry logic for RegionRequestSender (#25040) 2021-06-03 21:04:27 +08:00
69274d8864 store: refine the error handling and retry mechanism for stale read (#24956) 2021-06-03 17:52:26 +08:00
ca3d88eba5 store/tikv: make pub vars related to region to private and add functions to set & get (#25044) 2021-06-02 16:08:26 +08:00
52e89cb8bf planner/core: support union all for mpp. (#24287) 2021-06-02 14:15:38 +08:00
7af4feaad1 store/tikv: rename func OnSendFailForRegion to OnSendFailForTiFlash (#24992) 2021-05-31 18:37:36 +08:00
7a15d64703 store/copr: move tikv.keyranges and tikv.regioninfo to package store/… (#24908) 2021-05-28 20:53:36 +08:00
138692f594 store/tikv: set execution timeout for general TiKV requests (#24936) 2021-05-28 15:09:35 +08:00
ec12617da7 *: update BR (#24905) 2021-05-28 14:17:35 +08:00
e87d035937 infoschema, executor, txn: implement DATA_LOCK_WAITS table (#24750) 2021-05-27 17:57:36 +08:00
96ab4a3f0a store/helper, infoschema: fix the bug that cannot find down-peer (#24881) 2021-05-27 13:25:35 +08:00
1ae28529ab store/tikv: remove ServerMemoryQuota from tikv config (#24620) 2021-05-27 11:03:35 +08:00
5368be1043 store/tikv/backoff: use *Observer instead of Observer directly in Config (#24897) 2021-05-26 13:27:34 +08:00
66ad36ee10 planner, executor, statistics: support correlation calc for new sampling method (#24458) 2021-05-25 23:57:34 +08:00
051524ce95 kv: remove DelOption method (#24762) 2021-05-25 17:53:34 +08:00
0199b402e4 server/http_handler: use func in helper instead of use tikvrpc directly (#24823) 2021-05-25 17:23:34 +08:00
ad72d38bde store/tikv: move funcs split region/ranges by region cache into region_cache.go (#24861) 2021-05-25 17:05:34 +08:00
ab5cf857d3 store/tikv: move client*.go into single package tikv/client (#24798) 2021-05-25 16:29:34 +08:00
2580240dde *: pass sql, plan digest down to KV request (#24854) 2021-05-25 15:47:33 +08:00
8c25a0074a */backoff: make backoff type as string instead of interface fmt.Stringer (#24810) 2021-05-25 15:23:33 +08:00
98f0d76bc7 *: clean up the deserted syntax of START TRANSACTION READ ONLY (#24813) 2021-05-25 14:25:33 +08:00