Skip to content

Conversation

@you06
Copy link

@you06 you06 commented Nov 27, 2025

> cd integration_tests && go test --with-tikv=true -timeout 10s -run TestSharedLock .                                 
...
PASS
ok      integration_tests       3.326s

Signed-off-by: you06 <you1474600@gmail.com>
Signed-off-by: you06 <you1474600@gmail.com>
Signed-off-by: you06 <you1474600@gmail.com>
Signed-off-by: you06 <you1474600@gmail.com>
Signed-off-by: you06 <you1474600@gmail.com>
@zyguan zyguan merged commit 4d75039 into zyguan:tidb-8.5-shared-lock Dec 1, 2025
zyguan added a commit that referenced this pull request Dec 12, 2025
* *: add basic support for shared lock

Signed-off-by: zyguan <zhongyangguan@gmail.com>

* update kvproto

Signed-off-by: zyguan <zhongyangguan@gmail.com>

* make some minor updates

Signed-off-by: zyguan <zhongyangguan@gmail.com>

* add basic tests for LockKeys

Signed-off-by: zyguan <zhongyangguan@gmail.com>

* bump kvproto

Signed-off-by: zyguan <zhongyangguan@gmail.com>

* shared lock: support rollback/resolve, add tests (#2)

* implement resolve lock

Signed-off-by: you06 <you1474600@gmail.com>

* remote comment code

Signed-off-by: you06 <you1474600@gmail.com>

* add license

Signed-off-by: you06 <you1474600@gmail.com>

* add test for gc shared lock

Signed-off-by: you06 <you1474600@gmail.com>

* address comment

Signed-off-by: you06 <you1474600@gmail.com>

---------

Signed-off-by: you06 <you1474600@gmail.com>

* fix test (#3)

Signed-off-by: you06 <you1474600@gmail.com>

* txnkv: prevent shared locks from being resolved by accidently

Signed-off-by: zyguan <zhongyangguan@gmail.com>

---------

Signed-off-by: zyguan <zhongyangguan@gmail.com>
Signed-off-by: you06 <you1474600@gmail.com>
Co-authored-by: you06 <you1474600@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants