Skip to content

Commit 211df6b

Browse files
boks1971claudegithub-actions[bot]
authored
Replace NodeStats forward_scheduling_delay with processing per subscriber (#1895)
* Replace NodeStats forward_scheduling_delay with forward_processing_per_subscriber Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> * generated protobuf --------- Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com> Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
1 parent 227e255 commit 211df6b

3 files changed

Lines changed: 18 additions & 12 deletions

File tree

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
---
2+
"github.com/livekit/protocol": patch
3+
"@livekit/protocol": patch
4+
---
5+
6+
Replace `NodeStats.forward_scheduling_delay` with `NodeStats.forward_processing_per_subscriber`, the mean forwarding work per subscriber written

‎livekit/livekit_internal.pb.go‎

Lines changed: 10 additions & 10 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

‎protobufs/livekit_internal.proto‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -126,8 +126,8 @@ message NodeStats {
126126
// forward metrics
127127
uint32 forward_latency = 48;
128128
uint32 forward_jitter = 49 [deprecated = true];
129-
// p90 time from arrival to dequeue, in ns, for packets that found their forwarder idle
130-
uint32 forward_scheduling_delay = 57;
129+
// mean forwarding work per subscriber, in ns: (end of fan-out - dequeue) / subscribers written
130+
uint32 forward_processing_per_subscriber = 57;
131131

132132
repeated NodeStatsRate rates = 50;
133133

0 commit comments

Comments
 (0)