mirror of https://github.com/tikv/client-go.git
* opt: let memdb cache last traversed node Signed-off-by: ekexium <eke@fastmail.com> * add a switch Signed-off-by: ekexium <eke@fastmail.com> * use atomic pointer Signed-off-by: ekexium <eke@fastmail.com> * fix: invalidate cache if the node is deleted Signed-off-by: ekexium <eke@fastmail.com> * feat: log flush_wait_duration (#1391) Signed-off-by: ekexium <eke@fastmail.com> * feat: add cache metrics Signed-off-by: ekexium <eke@fastmail.com> * opt: parent node tracking in traverse Signed-off-by: ekexium <eke@fastmail.com> * opt: isNull Signed-off-by: ekexium <eke@fastmail.com> * log: silence verbose failpoint log Signed-off-by: ekexium <eke@fastmail.com> * metrics: track traverse duration Signed-off-by: ekexium <eke@fastmail.com> * Revert "metrics: track traverse duration" This reverts commit 05fc82bad51711c5f0fadf7936e118ed2c4990ab. Signed-off-by: ekexium <eke@fastmail.com> * fix: flush wait Signed-off-by: ekexium <eke@fastmail.com> * fix: duration logs Signed-off-by: ekexium <eke@fastmail.com> * refine log message Signed-off-by: ekexium <eke@fastmail.com> --------- Signed-off-by: ekexium <eke@fastmail.com> Co-authored-by: cfzjywxk <lsswxrxr@163.com> |
||
|---|---|---|
| .. | ||
| rangetask | ||
| transaction | ||
| txnlock | ||
| txnsnapshot | ||
| txnutil | ||
| client.go | ||
| lock_export.go | ||
| snapshot_export.go | ||
| transaction_export.go | ||
| util_export.go | ||