From 469a7adf7ae88ce8ac69f49473f0b82324030f0b Mon Sep 17 00:00:00 2001 From: tangenta Date: Fri, 5 Sep 2025 15:36:36 +0800 Subject: [PATCH] region_request: fix execution details collection when sending request (#1752) Signed-off-by: tangenta --- integration_tests/gc_test.go | 2 +- internal/locate/region_request.go | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/integration_tests/gc_test.go b/integration_tests/gc_test.go index 19013d02..d5672d37 100644 --- a/integration_tests/gc_test.go +++ b/integration_tests/gc_test.go @@ -173,7 +173,7 @@ func (s *testGCWithTiKVSuite) dropKeyspace(keyspaceMeta *keyspacepb.KeyspaceMeta } func genKeyspaceName() string { - return uuid.New().String() + return strings.ReplaceAll(uuid.New().String(), "-", "")[:20] } func (s *testGCWithTiKVSuite) prepareClients(storeKeyspaceTypes ...storeKeyspaceType) { diff --git a/internal/locate/region_request.go b/internal/locate/region_request.go index 345970ca..548832e1 100644 --- a/internal/locate/region_request.go +++ b/internal/locate/region_request.go @@ -1131,7 +1131,7 @@ func (s *sendReqState) send() (canceled bool) { var execDetails *util.ExecDetails if stmtExec := ctx.Value(util.ExecDetailsKey); stmtExec != nil { - execDetails := stmtExec.(*util.ExecDetails) + execDetails = stmtExec.(*util.ExecDetails) atomic.AddInt64(&execDetails.WaitKVRespDuration, int64(rpcDuration)) } collector := networkCollector{