BigtableGrpcStreamTracer incorrectly measures Application blocking latencies #2322
Labels
api: bigtable
Issues related to the googleapis/java-bigtable API.
type: bug
Error or flaw in code with unintended results or allowing sub-optimal usage patterns.
Currently it measures the time between streamCreated and outboundMessageSent. The intent is to measure how long grpc has the rpc in a queue. Unfortunately streamCreated happens after the queuing. Instead the measurement should be taken from the start of the method invocation (ie newCall)
The text was updated successfully, but these errors were encountered: