Skip to content

Commit dcb62bb

Browse files
authored
Trace events (#1776)
ref pingcap/tidb#64008 Signed-off-by: ekexium <[email protected]>
1 parent d632a4c commit dcb62bb

File tree

17 files changed

+266
-31
lines changed

17 files changed

+266
-31
lines changed

examples/gcworker/go.mod

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@ require (
1111
github.com/cloudfoundry/gosigar v1.3.6 // indirect
1212
github.com/coreos/go-semver v0.3.1 // indirect
1313
github.com/coreos/go-systemd/v22 v22.5.0 // indirect
14-
github.com/cznic/mathutil v0.0.0-20181122101859-297441e03548 // indirect
1514
github.com/dgryski/go-farm v0.0.0-20240924180020-3414d57e47da // indirect
1615
github.com/docker/go-units v0.5.0 // indirect
1716
github.com/gogo/protobuf v1.3.2 // indirect
@@ -23,14 +22,14 @@ require (
2322
github.com/opentracing/opentracing-go v1.2.0 // indirect
2423
github.com/pingcap/errors v0.11.5-0.20241219054535-6b8c588c3122 // indirect
2524
github.com/pingcap/failpoint v0.0.0-20240528011301-b51a646c7c86 // indirect
26-
github.com/pingcap/kvproto v0.0.0-20250728031536-f08901d17bf4 // indirect
25+
github.com/pingcap/kvproto v0.0.0-20251023055424-e9d10f5dcd23 // indirect
2726
github.com/pingcap/log v1.1.1-0.20221110025148-ca232912c9f3 // indirect
2827
github.com/pkg/errors v0.9.1 // indirect
2928
github.com/prometheus/client_golang v1.20.5 // indirect
3029
github.com/prometheus/client_model v0.6.1 // indirect
3130
github.com/prometheus/common v0.55.0 // indirect
3231
github.com/prometheus/procfs v0.15.1 // indirect
33-
github.com/remyoudompheng/bigfft v0.0.0-20200410134404-eec4a21b6bb0 // indirect
32+
github.com/remyoudompheng/bigfft v0.0.0-20230129092748-24d4a6f8daec // indirect
3433
github.com/tiancaiamao/gp v0.0.0-20221230034425-4025bc8a4d4a // indirect
3534
github.com/tikv/pd/client v0.0.0-20250625073039-fb496b371ff3 // indirect
3635
github.com/twmb/murmur3 v1.1.3 // indirect
@@ -49,6 +48,7 @@ require (
4948
google.golang.org/grpc v1.64.0 // indirect
5049
google.golang.org/protobuf v1.34.2 // indirect
5150
gopkg.in/natefinch/lumberjack.v2 v2.2.1 // indirect
51+
modernc.org/mathutil v1.7.1 // indirect
5252
)
5353

5454
replace github.com/tikv/client-go/v2 => ../../

examples/rawkv/go.mod

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@ require (
1111
github.com/cloudfoundry/gosigar v1.3.6 // indirect
1212
github.com/coreos/go-semver v0.3.1 // indirect
1313
github.com/coreos/go-systemd/v22 v22.5.0 // indirect
14-
github.com/cznic/mathutil v0.0.0-20181122101859-297441e03548 // indirect
1514
github.com/dgryski/go-farm v0.0.0-20240924180020-3414d57e47da // indirect
1615
github.com/docker/go-units v0.5.0 // indirect
1716
github.com/gogo/protobuf v1.3.2 // indirect
@@ -23,14 +22,14 @@ require (
2322
github.com/opentracing/opentracing-go v1.2.0 // indirect
2423
github.com/pingcap/errors v0.11.5-0.20241219054535-6b8c588c3122 // indirect
2524
github.com/pingcap/failpoint v0.0.0-20240528011301-b51a646c7c86 // indirect
26-
github.com/pingcap/kvproto v0.0.0-20250728031536-f08901d17bf4 // indirect
25+
github.com/pingcap/kvproto v0.0.0-20251023055424-e9d10f5dcd23 // indirect
2726
github.com/pingcap/log v1.1.1-0.20221110025148-ca232912c9f3 // indirect
2827
github.com/pkg/errors v0.9.1 // indirect
2928
github.com/prometheus/client_golang v1.20.5 // indirect
3029
github.com/prometheus/client_model v0.6.1 // indirect
3130
github.com/prometheus/common v0.55.0 // indirect
3231
github.com/prometheus/procfs v0.15.1 // indirect
33-
github.com/remyoudompheng/bigfft v0.0.0-20200410134404-eec4a21b6bb0 // indirect
32+
github.com/remyoudompheng/bigfft v0.0.0-20230129092748-24d4a6f8daec // indirect
3433
github.com/tiancaiamao/gp v0.0.0-20221230034425-4025bc8a4d4a // indirect
3534
github.com/tikv/pd/client v0.0.0-20250625073039-fb496b371ff3 // indirect
3635
github.com/twmb/murmur3 v1.1.3 // indirect
@@ -49,6 +48,7 @@ require (
4948
google.golang.org/grpc v1.64.0 // indirect
5049
google.golang.org/protobuf v1.34.2 // indirect
5150
gopkg.in/natefinch/lumberjack.v2 v2.2.1 // indirect
51+
modernc.org/mathutil v1.7.1 // indirect
5252
)
5353

5454
replace github.com/tikv/client-go/v2 => ../../

examples/txnkv/1pc_txn/go.mod

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@ require (
1111
github.com/cloudfoundry/gosigar v1.3.6 // indirect
1212
github.com/coreos/go-semver v0.3.1 // indirect
1313
github.com/coreos/go-systemd/v22 v22.5.0 // indirect
14-
github.com/cznic/mathutil v0.0.0-20181122101859-297441e03548 // indirect
1514
github.com/dgryski/go-farm v0.0.0-20240924180020-3414d57e47da // indirect
1615
github.com/docker/go-units v0.5.0 // indirect
1716
github.com/gogo/protobuf v1.3.2 // indirect
@@ -23,14 +22,14 @@ require (
2322
github.com/opentracing/opentracing-go v1.2.0 // indirect
2423
github.com/pingcap/errors v0.11.5-0.20241219054535-6b8c588c3122 // indirect
2524
github.com/pingcap/failpoint v0.0.0-20240528011301-b51a646c7c86 // indirect
26-
github.com/pingcap/kvproto v0.0.0-20250728031536-f08901d17bf4 // indirect
25+
github.com/pingcap/kvproto v0.0.0-20251023055424-e9d10f5dcd23 // indirect
2726
github.com/pingcap/log v1.1.1-0.20221110025148-ca232912c9f3 // indirect
2827
github.com/pkg/errors v0.9.1 // indirect
2928
github.com/prometheus/client_golang v1.20.5 // indirect
3029
github.com/prometheus/client_model v0.6.1 // indirect
3130
github.com/prometheus/common v0.55.0 // indirect
3231
github.com/prometheus/procfs v0.15.1 // indirect
33-
github.com/remyoudompheng/bigfft v0.0.0-20200410134404-eec4a21b6bb0 // indirect
32+
github.com/remyoudompheng/bigfft v0.0.0-20230129092748-24d4a6f8daec // indirect
3433
github.com/tiancaiamao/gp v0.0.0-20221230034425-4025bc8a4d4a // indirect
3534
github.com/tikv/pd/client v0.0.0-20250625073039-fb496b371ff3 // indirect
3635
github.com/twmb/murmur3 v1.1.3 // indirect
@@ -49,6 +48,7 @@ require (
4948
google.golang.org/grpc v1.64.0 // indirect
5049
google.golang.org/protobuf v1.34.2 // indirect
5150
gopkg.in/natefinch/lumberjack.v2 v2.2.1 // indirect
51+
modernc.org/mathutil v1.7.1 // indirect
5252
)
5353

5454
replace github.com/tikv/client-go/v2 => ../../../

examples/txnkv/async_commit/go.mod

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@ require (
1111
github.com/cloudfoundry/gosigar v1.3.6 // indirect
1212
github.com/coreos/go-semver v0.3.1 // indirect
1313
github.com/coreos/go-systemd/v22 v22.5.0 // indirect
14-
github.com/cznic/mathutil v0.0.0-20181122101859-297441e03548 // indirect
1514
github.com/dgryski/go-farm v0.0.0-20240924180020-3414d57e47da // indirect
1615
github.com/docker/go-units v0.5.0 // indirect
1716
github.com/gogo/protobuf v1.3.2 // indirect
@@ -23,14 +22,14 @@ require (
2322
github.com/opentracing/opentracing-go v1.2.0 // indirect
2423
github.com/pingcap/errors v0.11.5-0.20241219054535-6b8c588c3122 // indirect
2524
github.com/pingcap/failpoint v0.0.0-20240528011301-b51a646c7c86 // indirect
26-
github.com/pingcap/kvproto v0.0.0-20250728031536-f08901d17bf4 // indirect
25+
github.com/pingcap/kvproto v0.0.0-20251023055424-e9d10f5dcd23 // indirect
2726
github.com/pingcap/log v1.1.1-0.20221110025148-ca232912c9f3 // indirect
2827
github.com/pkg/errors v0.9.1 // indirect
2928
github.com/prometheus/client_golang v1.20.5 // indirect
3029
github.com/prometheus/client_model v0.6.1 // indirect
3130
github.com/prometheus/common v0.55.0 // indirect
3231
github.com/prometheus/procfs v0.15.1 // indirect
33-
github.com/remyoudompheng/bigfft v0.0.0-20200410134404-eec4a21b6bb0 // indirect
32+
github.com/remyoudompheng/bigfft v0.0.0-20230129092748-24d4a6f8daec // indirect
3433
github.com/tiancaiamao/gp v0.0.0-20221230034425-4025bc8a4d4a // indirect
3534
github.com/tikv/pd/client v0.0.0-20250625073039-fb496b371ff3 // indirect
3635
github.com/twmb/murmur3 v1.1.3 // indirect
@@ -49,6 +48,7 @@ require (
4948
google.golang.org/grpc v1.64.0 // indirect
5049
google.golang.org/protobuf v1.34.2 // indirect
5150
gopkg.in/natefinch/lumberjack.v2 v2.2.1 // indirect
51+
modernc.org/mathutil v1.7.1 // indirect
5252
)
5353

5454
replace github.com/tikv/client-go/v2 => ../../../

examples/txnkv/delete_range/go.mod

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@ require (
1111
github.com/cloudfoundry/gosigar v1.3.6 // indirect
1212
github.com/coreos/go-semver v0.3.1 // indirect
1313
github.com/coreos/go-systemd/v22 v22.5.0 // indirect
14-
github.com/cznic/mathutil v0.0.0-20181122101859-297441e03548 // indirect
1514
github.com/dgryski/go-farm v0.0.0-20240924180020-3414d57e47da // indirect
1615
github.com/docker/go-units v0.5.0 // indirect
1716
github.com/gogo/protobuf v1.3.2 // indirect
@@ -23,14 +22,14 @@ require (
2322
github.com/opentracing/opentracing-go v1.2.0 // indirect
2423
github.com/pingcap/errors v0.11.5-0.20241219054535-6b8c588c3122 // indirect
2524
github.com/pingcap/failpoint v0.0.0-20240528011301-b51a646c7c86 // indirect
26-
github.com/pingcap/kvproto v0.0.0-20250728031536-f08901d17bf4 // indirect
25+
github.com/pingcap/kvproto v0.0.0-20251023055424-e9d10f5dcd23 // indirect
2726
github.com/pingcap/log v1.1.1-0.20221110025148-ca232912c9f3 // indirect
2827
github.com/pkg/errors v0.9.1 // indirect
2928
github.com/prometheus/client_golang v1.20.5 // indirect
3029
github.com/prometheus/client_model v0.6.1 // indirect
3130
github.com/prometheus/common v0.55.0 // indirect
3231
github.com/prometheus/procfs v0.15.1 // indirect
33-
github.com/remyoudompheng/bigfft v0.0.0-20200410134404-eec4a21b6bb0 // indirect
32+
github.com/remyoudompheng/bigfft v0.0.0-20230129092748-24d4a6f8daec // indirect
3433
github.com/tiancaiamao/gp v0.0.0-20221230034425-4025bc8a4d4a // indirect
3534
github.com/tikv/pd/client v0.0.0-20250625073039-fb496b371ff3 // indirect
3635
github.com/twmb/murmur3 v1.1.3 // indirect
@@ -49,6 +48,7 @@ require (
4948
google.golang.org/grpc v1.64.0 // indirect
5049
google.golang.org/protobuf v1.34.2 // indirect
5150
gopkg.in/natefinch/lumberjack.v2 v2.2.1 // indirect
51+
modernc.org/mathutil v1.7.1 // indirect
5252
)
5353

5454
replace github.com/tikv/client-go/v2 => ../../../

examples/txnkv/go.mod

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@ require (
1111
github.com/cloudfoundry/gosigar v1.3.6 // indirect
1212
github.com/coreos/go-semver v0.3.1 // indirect
1313
github.com/coreos/go-systemd/v22 v22.5.0 // indirect
14-
github.com/cznic/mathutil v0.0.0-20181122101859-297441e03548 // indirect
1514
github.com/dgryski/go-farm v0.0.0-20240924180020-3414d57e47da // indirect
1615
github.com/docker/go-units v0.5.0 // indirect
1716
github.com/gogo/protobuf v1.3.2 // indirect
@@ -23,14 +22,14 @@ require (
2322
github.com/opentracing/opentracing-go v1.2.0 // indirect
2423
github.com/pingcap/errors v0.11.5-0.20241219054535-6b8c588c3122 // indirect
2524
github.com/pingcap/failpoint v0.0.0-20240528011301-b51a646c7c86 // indirect
26-
github.com/pingcap/kvproto v0.0.0-20250728031536-f08901d17bf4 // indirect
25+
github.com/pingcap/kvproto v0.0.0-20251023055424-e9d10f5dcd23 // indirect
2726
github.com/pingcap/log v1.1.1-0.20221110025148-ca232912c9f3 // indirect
2827
github.com/pkg/errors v0.9.1 // indirect
2928
github.com/prometheus/client_golang v1.20.5 // indirect
3029
github.com/prometheus/client_model v0.6.1 // indirect
3130
github.com/prometheus/common v0.55.0 // indirect
3231
github.com/prometheus/procfs v0.15.1 // indirect
33-
github.com/remyoudompheng/bigfft v0.0.0-20200410134404-eec4a21b6bb0 // indirect
32+
github.com/remyoudompheng/bigfft v0.0.0-20230129092748-24d4a6f8daec // indirect
3433
github.com/tiancaiamao/gp v0.0.0-20221230034425-4025bc8a4d4a // indirect
3534
github.com/tikv/pd/client v0.0.0-20250625073039-fb496b371ff3 // indirect
3635
github.com/twmb/murmur3 v1.1.3 // indirect
@@ -49,6 +48,7 @@ require (
4948
google.golang.org/grpc v1.64.0 // indirect
5049
google.golang.org/protobuf v1.34.2 // indirect
5150
gopkg.in/natefinch/lumberjack.v2 v2.2.1 // indirect
51+
modernc.org/mathutil v1.7.1 // indirect
5252
)
5353

5454
replace github.com/tikv/client-go/v2 => ../../

examples/txnkv/pessimistic_txn/go.mod

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@ require (
1111
github.com/cloudfoundry/gosigar v1.3.6 // indirect
1212
github.com/coreos/go-semver v0.3.1 // indirect
1313
github.com/coreos/go-systemd/v22 v22.5.0 // indirect
14-
github.com/cznic/mathutil v0.0.0-20181122101859-297441e03548 // indirect
1514
github.com/dgryski/go-farm v0.0.0-20240924180020-3414d57e47da // indirect
1615
github.com/docker/go-units v0.5.0 // indirect
1716
github.com/gogo/protobuf v1.3.2 // indirect
@@ -23,14 +22,14 @@ require (
2322
github.com/opentracing/opentracing-go v1.2.0 // indirect
2423
github.com/pingcap/errors v0.11.5-0.20241219054535-6b8c588c3122 // indirect
2524
github.com/pingcap/failpoint v0.0.0-20240528011301-b51a646c7c86 // indirect
26-
github.com/pingcap/kvproto v0.0.0-20250728031536-f08901d17bf4 // indirect
25+
github.com/pingcap/kvproto v0.0.0-20251023055424-e9d10f5dcd23 // indirect
2726
github.com/pingcap/log v1.1.1-0.20221110025148-ca232912c9f3 // indirect
2827
github.com/pkg/errors v0.9.1 // indirect
2928
github.com/prometheus/client_golang v1.20.5 // indirect
3029
github.com/prometheus/client_model v0.6.1 // indirect
3130
github.com/prometheus/common v0.55.0 // indirect
3231
github.com/prometheus/procfs v0.15.1 // indirect
33-
github.com/remyoudompheng/bigfft v0.0.0-20200410134404-eec4a21b6bb0 // indirect
32+
github.com/remyoudompheng/bigfft v0.0.0-20230129092748-24d4a6f8daec // indirect
3433
github.com/tiancaiamao/gp v0.0.0-20221230034425-4025bc8a4d4a // indirect
3534
github.com/tikv/pd/client v0.0.0-20250625073039-fb496b371ff3 // indirect
3635
github.com/twmb/murmur3 v1.1.3 // indirect
@@ -49,6 +48,7 @@ require (
4948
google.golang.org/grpc v1.64.0 // indirect
5049
google.golang.org/protobuf v1.34.2 // indirect
5150
gopkg.in/natefinch/lumberjack.v2 v2.2.1 // indirect
51+
modernc.org/mathutil v1.7.1 // indirect
5252
)
5353

5454
replace github.com/tikv/client-go/v2 => ../../../

examples/txnkv/unsafedestoryrange/go.mod

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@ require (
1111
github.com/cloudfoundry/gosigar v1.3.6 // indirect
1212
github.com/coreos/go-semver v0.3.1 // indirect
1313
github.com/coreos/go-systemd/v22 v22.5.0 // indirect
14-
github.com/cznic/mathutil v0.0.0-20181122101859-297441e03548 // indirect
1514
github.com/dgryski/go-farm v0.0.0-20240924180020-3414d57e47da // indirect
1615
github.com/docker/go-units v0.5.0 // indirect
1716
github.com/gogo/protobuf v1.3.2 // indirect
@@ -23,14 +22,14 @@ require (
2322
github.com/opentracing/opentracing-go v1.2.0 // indirect
2423
github.com/pingcap/errors v0.11.5-0.20241219054535-6b8c588c3122 // indirect
2524
github.com/pingcap/failpoint v0.0.0-20240528011301-b51a646c7c86 // indirect
26-
github.com/pingcap/kvproto v0.0.0-20250728031536-f08901d17bf4 // indirect
25+
github.com/pingcap/kvproto v0.0.0-20251023055424-e9d10f5dcd23 // indirect
2726
github.com/pingcap/log v1.1.1-0.20221110025148-ca232912c9f3 // indirect
2827
github.com/pkg/errors v0.9.1 // indirect
2928
github.com/prometheus/client_golang v1.20.5 // indirect
3029
github.com/prometheus/client_model v0.6.1 // indirect
3130
github.com/prometheus/common v0.55.0 // indirect
3231
github.com/prometheus/procfs v0.15.1 // indirect
33-
github.com/remyoudompheng/bigfft v0.0.0-20200410134404-eec4a21b6bb0 // indirect
32+
github.com/remyoudompheng/bigfft v0.0.0-20230129092748-24d4a6f8daec // indirect
3433
github.com/tiancaiamao/gp v0.0.0-20221230034425-4025bc8a4d4a // indirect
3534
github.com/tikv/pd/client v0.0.0-20250625073039-fb496b371ff3 // indirect
3635
github.com/twmb/murmur3 v1.1.3 // indirect
@@ -49,6 +48,7 @@ require (
4948
google.golang.org/grpc v1.64.0 // indirect
5049
google.golang.org/protobuf v1.34.2 // indirect
5150
gopkg.in/natefinch/lumberjack.v2 v2.2.1 // indirect
51+
modernc.org/mathutil v1.7.1 // indirect
5252
)
5353

5454
replace github.com/tikv/client-go/v2 => ../../../

go.mod

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ require (
1515
github.com/pingcap/errors v0.11.5-0.20241219054535-6b8c588c3122
1616
github.com/pingcap/failpoint v0.0.0-20240528011301-b51a646c7c86
1717
github.com/pingcap/goleveldb v0.0.0-20191226122134-f82aafb29989
18-
github.com/pingcap/kvproto v0.0.0-20250728031536-f08901d17bf4
18+
github.com/pingcap/kvproto v0.0.0-20251023055424-e9d10f5dcd23
1919
github.com/pingcap/log v1.1.1-0.20221110025148-ca232912c9f3
2020
github.com/pkg/errors v0.9.1
2121
github.com/prometheus/client_golang v1.20.5

go.sum

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -77,8 +77,8 @@ github.com/pingcap/failpoint v0.0.0-20240528011301-b51a646c7c86 h1:tdMsjOqUR7YXH
7777
github.com/pingcap/failpoint v0.0.0-20240528011301-b51a646c7c86/go.mod h1:exzhVYca3WRtd6gclGNErRWb1qEgff3LYta0LvRmON4=
7878
github.com/pingcap/goleveldb v0.0.0-20191226122134-f82aafb29989 h1:surzm05a8C9dN8dIUmo4Be2+pMRb6f55i+UIYrluu2E=
7979
github.com/pingcap/goleveldb v0.0.0-20191226122134-f82aafb29989/go.mod h1:O17XtbryoCJhkKGbT62+L2OlrniwqiGLSqrmdHCMzZw=
80-
github.com/pingcap/kvproto v0.0.0-20250728031536-f08901d17bf4 h1:Heh92YLNrK2KTXiLj+cXbCTKG1TmZVSNagyvsGtoqHk=
81-
github.com/pingcap/kvproto v0.0.0-20250728031536-f08901d17bf4/go.mod h1:rXxWk2UnwfUhLXha1jxRWPADw9eMZGWEWCg92Tgmb/8=
80+
github.com/pingcap/kvproto v0.0.0-20251023055424-e9d10f5dcd23 h1:wAL6q8MTf0kL6EGFribwUhMnJW3YovdDUslFgcQ1iWU=
81+
github.com/pingcap/kvproto v0.0.0-20251023055424-e9d10f5dcd23/go.mod h1:rXxWk2UnwfUhLXha1jxRWPADw9eMZGWEWCg92Tgmb/8=
8282
github.com/pingcap/log v1.1.1-0.20221110025148-ca232912c9f3 h1:HR/ylkkLmGdSSDaD8IDP+SZrdhV1Kibl9KrHxJ9eciw=
8383
github.com/pingcap/log v1.1.1-0.20221110025148-ca232912c9f3/go.mod h1:DWQW5jICDR7UJh4HtxXSM20Churx4CQL0fwL/SoOSA4=
8484
github.com/pkg/errors v0.8.1/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0=

0 commit comments

Comments
 (0)