update mageutil for license (#1068)
* update mageutil for license * test timing * test timing * Create five-pumas-love.md
This commit is contained in:
5
.changeset/five-pumas-love.md
Normal file
5
.changeset/five-pumas-love.md
Normal file
@@ -0,0 +1,5 @@
|
||||
---
|
||||
"@livekit/protocol": patch
|
||||
---
|
||||
|
||||
update mageutil for license
|
||||
2
go.mod
2
go.mod
@@ -14,7 +14,7 @@ require (
|
||||
github.com/hashicorp/go-retryablehttp v0.7.7
|
||||
github.com/jxskiss/base62 v1.1.0
|
||||
github.com/lithammer/shortuuid/v4 v4.2.0
|
||||
github.com/livekit/mageutil v0.0.0-20230125210925-54e8a70427c1
|
||||
github.com/livekit/mageutil v0.0.0-20250511045019-0f1ff63f7731
|
||||
github.com/livekit/psrpc v0.6.1-0.20250205181828-a0beed2e4126
|
||||
github.com/mackerelio/go-osstat v0.2.5
|
||||
github.com/maxbrunsfeld/counterfeiter/v6 v6.11.1
|
||||
|
||||
2
go.sum
2
go.sum
@@ -94,6 +94,8 @@ github.com/lithammer/shortuuid/v4 v4.2.0 h1:LMFOzVB3996a7b8aBuEXxqOBflbfPQAiVzkI
|
||||
github.com/lithammer/shortuuid/v4 v4.2.0/go.mod h1:D5noHZ2oFw/YaKCfGy0YxyE7M0wMbezmMjPdhyEFe6Y=
|
||||
github.com/livekit/mageutil v0.0.0-20230125210925-54e8a70427c1 h1:jm09419p0lqTkDaKb5iXdynYrzB84ErPPO4LbRASk58=
|
||||
github.com/livekit/mageutil v0.0.0-20230125210925-54e8a70427c1/go.mod h1:Rs3MhFwutWhGwmY1VQsygw28z5bWcnEYmS1OG9OxjOQ=
|
||||
github.com/livekit/mageutil v0.0.0-20250511045019-0f1ff63f7731 h1:9x+U2HGLrSw5ATTo469PQPkqzdoU7be46ryiCDO3boc=
|
||||
github.com/livekit/mageutil v0.0.0-20250511045019-0f1ff63f7731/go.mod h1:Rs3MhFwutWhGwmY1VQsygw28z5bWcnEYmS1OG9OxjOQ=
|
||||
github.com/livekit/psrpc v0.6.1-0.20250205181828-a0beed2e4126 h1:fzuYpAQbCid7ySPpQWWePfQOWUrs8x6dJ0T3Wl07n+Y=
|
||||
github.com/livekit/psrpc v0.6.1-0.20250205181828-a0beed2e4126/go.mod h1:X5WtEZ7OnEs72Fi5/J+i0on3964F1aynQpCalcgMqRo=
|
||||
github.com/mackerelio/go-osstat v0.2.5 h1:+MqTbZUhoIt4m8qzkVoXUJg1EuifwlAJSk4Yl2GXh+o=
|
||||
|
||||
@@ -55,7 +55,7 @@ func TestScanTrackedLocks(t *testing.T) {
|
||||
ms[50].Lock()
|
||||
}()
|
||||
|
||||
time.Sleep(5 * time.Millisecond)
|
||||
time.Sleep(100 * time.Millisecond)
|
||||
require.NotNil(t, utils.ScanTrackedLocks(time.Millisecond))
|
||||
|
||||
ms[50].Unlock()
|
||||
@@ -84,7 +84,7 @@ func TestFirstLockStackTrace(t *testing.T) {
|
||||
m.Lock()
|
||||
}()
|
||||
|
||||
time.Sleep(5 * time.Millisecond)
|
||||
time.Sleep(100 * time.Millisecond)
|
||||
locks := utils.ScanTrackedLocks(time.Millisecond)
|
||||
require.NotNil(t, locks)
|
||||
require.NotEqual(t, "", locks[0].FirstLockedAtStack())
|
||||
|
||||
@@ -125,6 +125,17 @@ func (t TimedVersion) Load() TimedVersion {
|
||||
return t
|
||||
}
|
||||
|
||||
func (t TimedVersion) Next() TimedVersion {
|
||||
return t + 1
|
||||
}
|
||||
|
||||
func (t TimedVersion) Prev() TimedVersion {
|
||||
if t == 0 {
|
||||
return t
|
||||
}
|
||||
return t - 1
|
||||
}
|
||||
|
||||
func (t TimedVersion) After(other TimedVersion) bool {
|
||||
return t > other
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user