Weizhen Wang
|
d3c53d30ff
|
update dependency (#816)
Signed-off-by: Weizhen Wang <wangweizhen@pingcap.com>
|
2023-05-24 15:32:22 +08:00 |
MyonKeminta
|
d1e188a981
|
Do not skip TestBatchResolveLocks for unistore (#807)
Signed-off-by: MyonKeminta <MyonKeminta@users.noreply.github.com>
Co-authored-by: MyonKeminta <MyonKeminta@users.noreply.github.com>
|
2023-05-18 19:48:00 +08:00 |
Hu#
|
adb48afeef
|
pd http: support api to get store min resolved ts (#793)
Signed-off-by: husharp <ihusharp@gmail.com>
|
2023-05-12 11:43:16 +08:00 |
zyguan
|
2b0667c65c
|
lock_resolver: handle pessimistic locks in BatchResolveLocks (#794)
* lock_resolver: handle pessimistic locks in BatchResolveLocks
Signed-off-by: MyonKeminta <MyonKeminta@users.noreply.github.com>
* Add test but failed on unistore because unistore's ScanLock doesnt return lock type
Signed-off-by: MyonKeminta <MyonKeminta@users.noreply.github.com>
* Address comments
Signed-off-by: MyonKeminta <MyonKeminta@users.noreply.github.com>
* Fix test
Signed-off-by: zyguan <zhongyangguan@gmail.com>
* Fix golangci
Signed-off-by: zyguan <zhongyangguan@gmail.com>
---------
Signed-off-by: MyonKeminta <MyonKeminta@users.noreply.github.com>
Signed-off-by: zyguan <zhongyangguan@gmail.com>
Co-authored-by: MyonKeminta <MyonKeminta@users.noreply.github.com>
|
2023-05-11 12:26:01 +08:00 |
MyonKeminta
|
5c324b7c1e
|
lock_resolver: support verifying primary for check_txn_status (#777)
* support verifying primary for check_txn_status
Signed-off-by: MyonKeminta <MyonKeminta@users.noreply.github.com>
* update kvproto
Signed-off-by: MyonKeminta <MyonKeminta@users.noreply.github.com>
* add more failpoint usages
Signed-off-by: MyonKeminta <MyonKeminta@users.noreply.github.com>
* update depencency and fix test
Signed-off-by: MyonKeminta <MyonKeminta@users.noreply.github.com>
* Do not skip for unistore; refine logs
Signed-off-by: MyonKeminta <MyonKeminta@users.noreply.github.com>
* Address comments
Signed-off-by: MyonKeminta <MyonKeminta@users.noreply.github.com>
---------
Signed-off-by: MyonKeminta <MyonKeminta@users.noreply.github.com>
Co-authored-by: MyonKeminta <MyonKeminta@users.noreply.github.com>
|
2023-05-08 16:18:26 +08:00 |
Connor
|
62cc95123c
|
Fix wrong resource group name for some requests (#788)
* fix wrong resource group name
Signed-off-by: Connor1996 <zbk602423539@gmail.com>
|
2023-04-28 19:03:56 +08:00 |
Hu#
|
069dbc5b6c
|
fix TestRURuntimeStatsCleanUp (#787)
Signed-off-by: husharp <ihusharp@gmail.com>
|
2023-04-28 13:43:54 +08:00 |
Connor
|
35c1ee47c4
|
Set resource group penalty (#772)
* Set resource group penalty
Signed-off-by: Connor1996 <zbk602423539@gmail.com>
|
2023-04-19 20:39:20 +08:00 |
MyonKeminta
|
92db9f7b15
|
Support specifying checking forUpdateTS in prewrite (#756)
* Support specifying checking forUpdateTS in prewrite
Signed-off-by: MyonKeminta <MyonKeminta@users.noreply.github.com>
* Fix go mod in tests
Signed-off-by: MyonKeminta <MyonKeminta@users.noreply.github.com>
* Add test
Signed-off-by: MyonKeminta <MyonKeminta@users.noreply.github.com>
* Fix test
Signed-off-by: MyonKeminta <MyonKeminta@users.noreply.github.com>
* Add successful cases to the test
Signed-off-by: MyonKeminta <MyonKeminta@users.noreply.github.com>
* Fix test
Signed-off-by: MyonKeminta <MyonKeminta@users.noreply.github.com>
* Update dependencies
Signed-off-by: MyonKeminta <MyonKeminta@users.noreply.github.com>
* Check LockedWithConflictTS greater than requested ForUpdateTS
Signed-off-by: MyonKeminta <MyonKeminta@users.noreply.github.com>
---------
Signed-off-by: MyonKeminta <MyonKeminta@users.noreply.github.com>
Co-authored-by: MyonKeminta <MyonKeminta@users.noreply.github.com>
|
2023-04-17 14:53:28 +08:00 |
Lloyd-Pottiger
|
1ec0ff5bf4
|
Support return TiFlash system table by grpc (#759)
Signed-off-by: Lloyd-Pottiger <yan1579196623@gmail.com>
|
2023-04-06 14:42:57 +08:00 |
Ryan Leung
|
fd1b0552eb
|
upgrade pd client (#755)
Signed-off-by: Ryan Leung <rleungx@gmail.com>
|
2023-03-30 14:55:23 +08:00 |
MyonKeminta
|
ea13e97002
|
Add exitAggressiveLockingIfInapplicable function and call within mutex of lockKeys (#749)
* Add exitAggressiveLockingIfInapplicable function and call within mutex of lockKeys
Signed-off-by: MyonKeminta <MyonKeminta@users.noreply.github.com>
* fix fmt
Signed-off-by: MyonKeminta <MyonKeminta@users.noreply.github.com>
* Add test
Signed-off-by: MyonKeminta <MyonKeminta@users.noreply.github.com>
---------
Signed-off-by: MyonKeminta <MyonKeminta@users.noreply.github.com>
Co-authored-by: MyonKeminta <MyonKeminta@users.noreply.github.com>
|
2023-03-28 16:41:04 +08:00 |
Hu#
|
f23d942527
|
gomod: update pd client (#743)
Signed-off-by: husharp <jinhao.hu@pingcap.com>
Co-authored-by: disksing <i@disksing.com>
|
2023-03-27 14:37:08 +08:00 |
JmPotato
|
9d950905d7
|
Introduce the RURuntimeStats (#732)
Signed-off-by: JmPotato <ghzpotato@gmail.com>
|
2023-03-16 10:19:36 +08:00 |
iosmanthus
|
eb0bd61645
|
attach keyspace_id for manual compact request (#737)
|
2023-03-13 14:53:59 +08:00 |
MyonKeminta
|
f555fdd2c9
|
txn: support force locking and lock only if exists be used together (#727)
Signed-off-by: MyonKeminta <MyonKeminta@users.noreply.github.com>
Co-authored-by: MyonKeminta <MyonKeminta@users.noreply.github.com>
|
2023-03-09 18:08:32 +08:00 |
Yongbo Jiang
|
df993878bd
|
*: update pd client (#734)
Signed-off-by: Cabinfever_B <cabinfeveroier@gmail.com>
|
2023-03-09 11:34:04 +08:00 |
Yongbo Jiang
|
3f7860f109
|
region_request: handle resource group error before Backoff (#719)
Signed-off-by: Cabinfever_B <cabinfeveroier@gmail.com>
Co-authored-by: disksing <i@disksing.com>
|
2023-03-02 13:40:57 +08:00 |
Yongbo Jiang
|
e2da552702
|
*: Update pd client (#722)
Signed-off-by: Cabinfever_B <cabinfeveroier@gmail.com>
Co-authored-by: disksing <i@disksing.com>
|
2023-02-28 17:15:02 +08:00 |
disksing
|
891ef575be
|
update golang.org/x/net (#717)
Signed-off-by: disksing <i@disksing.com>
|
2023-02-27 13:43:10 +08:00 |
iosmanthus
|
e0e6019f8a
|
attach keyspace_id to tikv/tiflash requests (#682)
|
2023-02-20 13:10:03 +08:00 |
ShuNing
|
95ebf6a863
|
upgrade pd client version (#701)
Signed-off-by: nolouch <nolouch@gmail.com>
|
2023-02-09 12:40:22 +08:00 |
disksing
|
6a1ecaa292
|
integration: update tidb to master (#695)
Signed-off-by: disksing <i@disksing.com>
|
2023-02-07 17:00:07 +08:00 |
disksing
|
9b3ecc1dca
|
*: update pd client (#694)
Signed-off-by: disksing <i@disksing.com>
|
2023-02-07 12:00:04 +08:00 |
Hangjie Mo
|
56c521f109
|
internal: update `FlashbackInProgress` error msg (#692)
Signed-off-by: Hangjie Mo <mohangjie1995@gmail.com>
|
2023-02-06 17:34:59 +08:00 |
Hu#
|
8fd09cd88c
|
config support both path and names (#683)
Signed-off-by: HuSharp <jinhao.hu@pingcap.com>
|
2023-02-02 18:11:45 +08:00 |
Hu#
|
3c20a793ba
|
update tidb version (#676)
Signed-off-by: HuSharp <jinhao.hu@pingcap.com>
|
2023-01-20 14:57:33 +08:00 |
JmPotato
|
ed6d507bc7
|
Update the go.mod
Signed-off-by: JmPotato <ghzpotato@gmail.com>
|
2023-01-19 20:10:24 +08:00 |
HuSharp
|
158f72c6f3
|
update pd client
Signed-off-by: HuSharp <jinhao.hu@pingcap.com>
|
2023-01-19 18:06:38 +08:00 |
HuSharp
|
1679631b9a
|
update tidb
Signed-off-by: HuSharp <jinhao.hu@pingcap.com>
|
2023-01-19 16:23:55 +08:00 |
JmPotato
|
320af6501e
|
Introduce the switch
Signed-off-by: JmPotato <ghzpotato@gmail.com>
|
2023-01-19 16:14:47 +08:00 |
disksing
|
bd55989520
|
fix integration test (#673)
Signed-off-by: disksing <i@disksing.com>
|
2023-01-18 20:19:38 +08:00 |
Hu#
|
2a02753d9c
|
client: update pd/client to repair kvproto compatibility (#667)
Signed-off-by: HuSharp <jinhao.hu@pingcap.com>
|
2023-01-18 19:18:40 +08:00 |
David
|
f313ddf58d
|
reformat codec and add keyspace support (#649)
Signed-off-by: David <8039876+AmoebaProtozoa@users.noreply.github.com>
|
2023-01-10 15:15:33 +08:00 |
Zwb
|
c20405f345
|
support witness peers (#633)
Signed-off-by: Wenbo Zhang <ethercflow@gmail.com>
|
2023-01-09 20:53:19 +08:00 |
wjHuang
|
2d2a3fa00e
|
*: remove the support of `amend transaction` (#635)
* done
Signed-off-by: wjhuang2016 <huangwenjun1997@gmail.com>
* done
Signed-off-by: wjhuang2016 <huangwenjun1997@gmail.com>
* fix test
Signed-off-by: wjhuang2016 <huangwenjun1997@gmail.com>
* fix lint
Signed-off-by: wjhuang2016 <huangwenjun1997@gmail.com>
* fix test
Signed-off-by: wjhuang2016 <huangwenjun1997@gmail.com>
* fix
Signed-off-by: wjhuang2016 <huangwenjun1997@gmail.com>
Signed-off-by: wjhuang2016 <huangwenjun1997@gmail.com>
|
2023-01-09 16:30:27 +08:00 |
glorv
|
4e1d38d8f8
|
add resource group name in request context (#650)
Signed-off-by: glorv <glorvs@163.com>
|
2023-01-09 15:18:45 +08:00 |
MyonKeminta
|
0f633e4163
|
Fix incorrect insertion behavior in aggressive locking mode and add tests (#651)
* Add more tests and fix the bug of insert in aggressive locking
Signed-off-by: MyonKeminta <MyonKeminta@users.noreply.github.com>
* Fix tests
Signed-off-by: MyonKeminta <MyonKeminta@users.noreply.github.com>
* Fix insert test
Signed-off-by: MyonKeminta <MyonKeminta@users.noreply.github.com>
* Avoid primary re-selecting in TestAggressiveLockingLoadValueOptionChanges
Signed-off-by: MyonKeminta <MyonKeminta@users.noreply.github.com>
* Address comments
Signed-off-by: MyonKeminta <MyonKeminta@users.noreply.github.com>
Signed-off-by: MyonKeminta <MyonKeminta@users.noreply.github.com>
Co-authored-by: MyonKeminta <MyonKeminta@users.noreply.github.com>
|
2023-01-04 15:24:09 +08:00 |
tiancaiamao
|
43601f3d49
|
go.mod: update github.com/tiancaiamao/gp (#652)
Signed-off-by: tiancaiamao <tiancaiamao@gmail.com>
|
2022-12-30 17:39:35 +08:00 |
tiancaiamao
|
018c59dbd8
|
bind the goroutine pool with store and close on Close (#645)
Signed-off-by: tiancaiamao <tiancaiamao@gmail.com>
|
2022-12-26 16:01:48 +08:00 |
tiancaiamao
|
809eb2d10f
|
use goroutine pool to avoid the `runtime.newstack` call (#637)
Signed-off-by: tiancaiamao <tiancaiamao@gmail.com>
|
2022-12-14 16:16:36 +08:00 |
MyonKeminta
|
5dc09b15e7
|
Add aggressive-locking mechanism and support locking with conflict (#528)
Signed-off-by: MyonKeminta <MyonKeminta@users.noreply.github.com>
|
2022-12-01 11:03:39 +08:00 |
Hangjie Mo
|
857772dd09
|
go.mod: update kvproto to adapt flashback (#626)
* go.mod: update kvproto to adapt flashback
Signed-off-by: Hangjie Mo <mohangjie1995@gmail.com>
* update go.mod
Signed-off-by: Hangjie Mo <mohangjie1995@gmail.com>
Signed-off-by: Hangjie Mo <mohangjie1995@gmail.com>
|
2022-11-29 11:21:17 +08:00 |
xiongjiwei
|
e9db9e6a8a
|
make `txn_source` be u64 type (#618)
Signed-off-by: xiongjiwei <xiongjiwei1996@outlook.com>
|
2022-11-21 10:50:13 +08:00 |
xiongjiwei
|
e72337b647
|
txn: add `txn_source` field in txn (#617)
Signed-off-by: xiongjiwei <xiongjiwei1996@outlook.com>
|
2022-11-15 13:18:26 +08:00 |
YangKeao
|
8f35d3a669
|
upgrade tidb in integration test (#614)
Signed-off-by: YangKeao <yangkeao@chunibyo.icu>
|
2022-11-02 10:57:41 +08:00 |
YangKeao
|
30e803b708
|
implement the external timestamp client (#610)
Signed-off-by: YangKeao <yangkeao@chunibyo.icu>
|
2022-10-31 14:32:02 +08:00 |
Ping Yu
|
f0ef29bccd
|
rawkv: permit empty value (#612)
Signed-off-by: pingyu <yuping@pingcap.com>
|
2022-10-31 12:25:56 +08:00 |
ekexium
|
6c9c7c7c58
|
Fix the false positive assertion error caused by loss of pessimistic locks (#596)
Signed-off-by: ekexium <eke@fastmail.com>
|
2022-10-26 16:34:54 +08:00 |
JmPotato
|
91be9c6ce6
|
Introduce the FlashbackNotPrepared error (#606)
Signed-off-by: JmPotato <ghzpotato@gmail.com>
|
2022-10-17 17:26:35 +08:00 |