googleapis / googleapis/google-cloud-java

[java-bigtable] BigtableGrpcStreamTracer incorrectly measures Application blocking latencies

Open
#13,072 0 comments 0 reactions 0 assignees View on GitHub
api: bigtable type: bug
Dominant language
Java
Stars
2.1k
Forks
1.2k
Avg merge
1d 23h
Merged PRs (30d)
154

Description

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)

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.