TonsnakeLin

Results 10 issues of TonsnakeLin

Signed-off-by: TonsnakeLin ### What is changed and how it works? Issue Number: Close #13210 What's Changed: We add a new process for pessimistic lock request that TiKV lock the key...

contribution
size/XL
do-not-merge/work-in-progress
release-note

## Bug Report ### What version of TiKV are you using? master, V6.2 and earlier ### What operating system and CPU are you using? ### Steps to reproduce https://github.com/tikv/tikv/blob/master/src/storage/mod.rs#L1430 the...

## Development Task TiKV locks the key whether it exists or not for pessimistic lock request, but sometimes we need TiKV lock the key only if it exists. We add...

type/enhancement

### What is changed and how it works? Issue Number: Close #12981 What's Changed: Abstract a closure to remove duplicated lines. ```commit-message ``` ### Related changes - PR to update...

contribution
size/M
needs-rebase
release-note

**1. current process** Currently, TiKV locks the specified keys for pessimistic lock requests whether it exists or not. TiDB sends a get request to judge whether the keys exists on...

### What issue does this PR solve? - close #114 ### What is changed: Added dev guide article for optimistic transaction

Signed-off-by: TonsnakeLin ### What problem does this PR solve? Issue Number: close #37226 Problem Summary: ### What is changed and how it works? Adding a test case which tunes the...

status/LGT2
size/M
release-note-none

TiDB writes SnapshotRuntimeStats to slow log, but we found that the `TimeDetail` and 'ScanDetail' is lost. It is because that Cloning SnapshotRuntimeStats omits some information.

Signed-off-by: TonsnakeLin Hot index reduces the write scalability of the TiDB cluster when the written data is monotonically increasing. We find out a proposal to solve the problem that is...

Insert mutation will display `Insert` other than `Put` ### What is changed and how it works? Issue Number: Close #14334 What's Changed: ```commit-message ``` ### Related changes - PR to...

contribution
size/XS
needs-rebase
release-note
do-not-merge/needs-triage-completed