gRPC interceptor fails to trace exceptions and record proper RT statistics due to context loss
gRPC interceptor fails to trace exceptions and record proper RT statistics due to context loss: a task in LegoFlow-SWE (Harbor dataset). The Sentinel gRPC adapter’s interceptor is not correctly tracing exceptions or recording response time (RT) statistics when gRPC calls are cancelled or fail with…
The task
The Sentinel gRPC adapter’s interceptor is not correctly tracing exceptions or recording response time (RT) statistics when gRPC calls are cancelled or fail with an error. The root cause is that the interceptor’s listener callbacks may execute on threads that do not hold the Sentinel context, causing…
Part of Lego-X/LegoFlow-SWE.