You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Currently, the ordering of server-side stats events is not explicitly documented in the stats.Handler interface, nor verified through tests. This can lead to confusion for users implementing stats handlers, as seen in [link-to-user-question-if-available].
The current server-side stats event ordering is:
InHeader (when processing incoming headers)
Begin (when starting RPC processing)
[message events during RPC]
End (when RPC completes)
Proposed Changes
Update the stats.Handler interface documentation to explicitly state the ordering of server-side stats events
Add tests to verify this behavior remains consistent
The current behavior is correct and working as intended, but lacks documentation and test coverage to ensure it remains consistent. This will help users better understand and rely on the stats event ordering when implementing their stats handlers.
The text was updated successfully, but these errors were encountered:
Description
Currently, the ordering of server-side stats events is not explicitly documented in the
stats.Handler
interface, nor verified through tests. This can lead to confusion for users implementing stats handlers, as seen in [link-to-user-question-if-available].The current server-side stats event ordering is:
Proposed Changes
stats.Handler
interface documentation to explicitly state the ordering of server-side stats eventsThe current behavior is correct and working as intended, but lacks documentation and test coverage to ensure it remains consistent. This will help users better understand and rely on the stats event ordering when implementing their stats handlers.
The text was updated successfully, but these errors were encountered: