Commit Graph

106 Commits

Author SHA1 Message Date
09f6e19002 txn: Add sortedRetrievers to perform read from custom retrievers (#27675) 2021-09-01 14:36:13 +08:00
099bc9a230 *: Add some kv.Iterator implementations for future use (#27578) 2021-08-30 16:14:11 +08:00
0f459efafd txn: Add RangedKVRetriever struct to provide custom range data operations (#27543) 2021-08-25 16:08:06 +08:00
caba86a22f store: update tikv/client-go (#27255) 2021-08-17 11:09:59 +08:00
462c9dc5ca *: Add temp_table_size support for local temporary table (#27205) 2021-08-16 22:19:59 +08:00
7755d25aba *: Integrate SkyWalking-eyes to check license headers in CI and fix licenses headers (#27198) 2021-08-16 18:52:00 +08:00
01a87e3257 *: solve cloud tikv disk full problem (#26302) 2021-08-08 13:21:13 +08:00
a69f2bd5ce go.mod: update client-go to version 20210728 (#26685) 2021-07-29 14:50:17 +08:00
e9409c687c go.mod: update client-go to version 20210723 (#26510) 2021-07-25 12:06:14 +08:00
83acf6a4ac *: avoid using logutil in client-go (#25871) 2021-07-02 12:15:26 +08:00
e8af6eb0ad store/driver: update unionstore import path (#25823) 2021-06-30 16:43:25 +08:00
f1a8e7d068 *: update tikv/client-go to improve failpoint performance issue (#25797) 2021-06-29 15:57:25 +08:00
f5710bca08 *: move with-tikv flag to each package (#25776) 2021-06-28 12:07:25 +08:00
516584aaa4 executor: fix KVSnapshot missing set txnScope (#25710) 2021-06-23 17:05:22 +08:00
9f18723e6a *: fix bug that write on temporary table send request to TiKV (#25535) 2021-06-21 16:46:53 +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
cc5e161ac0 *: use tikv/client-go/v2 (#25359) 2021-06-11 17:24:35 +08:00
a8ea9a75f2 store/tikv: make failpoints without code generations (#25247) 2021-06-10 17:58:29 +08:00
f3e2b79822 store/tikv: share type OneByOneSuite for tests related to tikv (#25098) 2021-06-07 18:08:28 +08:00
e87d035937 infoschema, executor, txn: implement DATA_LOCK_WAITS table (#24750) 2021-05-27 17:57:36 +08:00
051524ce95 kv: remove DelOption method (#24762) 2021-05-25 17:53: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
d5f01e1477 kv: extract subset of tikv.KeyFlags (#24739) 2021-05-25 12:35:33 +08:00
a126b06a1d ddl: the clustered index primary key conflict prompt information is not an index value (#24831) 2021-05-24 13:31:33 +08:00
789874e201 store/tikv/retry: define Config instead of BackoffType (#24692) 2021-05-20 22:06:21 +08:00
49d1eaa409 txn: break dependency from store/tikv to tidb/kv cause by TransactionOption (#24656) 2021-05-19 17:39:42 +08:00
2df8c3bfd1 store/tikv: resolve ReplicaReadType dependencies (#24653) 2021-05-17 14:09:39 +08:00
42b12f7cc3 store/tikv: remove options from unionstore (#24629) 2021-05-14 18:01:38 +08:00
b7c22aa31d kv: remove UnionStore interface (#24625) 2021-05-13 21:29:39 +08:00
769062b318 store/driver: move backoff driver into single package so we can use i… (#24624) 2021-05-13 18:35:39 +08:00
d2bdfd51b7 store/tikv: move transaction options out to /kv (#24619) 2021-05-13 17:49:39 +08:00
7c8ddd808a store/tikv: move Backoffer into a single package (#24525) 2021-05-13 15:47:40 +08:00
9692c1386b store/tikv: remove use of CollectRuntimeStats option in store/tikv (#24604) 2021-05-13 15:19:40 +08:00
cc83cc524f store/tikv: remove use of GuaranteeLinearizability option in store/tikv (#24605) 2021-05-13 14:45:40 +08:00
d54e8841a1 store/tikv: remove use of SampleStep option in store/tikv (#24461) 2021-05-13 00:27:40 +08:00
e5840626e5 store/tikv: remove use of MatchStoreLabels transaction option in store/tikv (#24465) 2021-05-12 23:07:40 +08:00
6228e22467 store/tikv: remove use of IsStatenessReadOnly option in store/tikv (#24464) 2021-05-12 22:13:40 +08:00
6a69ee70ca store/driver: move error to single package (#24549) 2021-05-12 20:41:40 +08:00
9527fa38db store/tikv: remove use of ReplicaRead transaction option in store/tikv (#24409) 2021-05-12 20:01:40 +08:00
1ae648bd61 store/tikv: remove use of EnableAsyncCommit option in store/tikv (#24462) 2021-05-12 19:11:40 +08:00
01798548d9 store/tikv: remove use of SchemaAmender option in store/tikv (#24408) 2021-05-12 18:27:40 +08:00
7611952a09 store/tikv: make tikv.ErrLockAcquireFailAndNoWaitSet as a normal error (#24475) 2021-05-11 17:11:39 +08:00
b639ff55fd store/tikv: make tikv.ErrQueryInterrupted as a normal error (#24474) 2021-05-11 15:19:40 +08:00
c1a1550ba0 store/tikv: make tikv.ErrUnknown as a normal error instead of terror (#24486) 2021-05-11 14:59:38 +08:00
9b86513a4d store/tikv: make tikv.ErrLockWaitTimeout as a normal error instead of… (#24424) 2021-05-11 12:25:38 +08:00
7c1997517c txn: Use TransactionOption in store/tikv module (#23255) 2021-05-11 11:17:38 +08:00
3dd2e546f8 store/tikv: make tikv.ErrTokenLimit as a normal error instead of terror (#24484) 2021-05-11 10:15:39 +08:00
c6c8265e09 store/tikv: remove use of TaskID transaction option in store/tikv (#24407) 2021-05-10 22:51:37 +08:00
f29cbd3b6b store/tikv/error: remove unused error to driver package (#24426) 2021-05-10 16:28:45 +08:00