Skip to content

BigtableGrpcStreamTracer incorrectly measures Application blocking latencies  #2322

Open
@igorbernstein2

Description

@igorbernstein2

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)

Metadata

Metadata

Assignees

No one assigned

    Labels

    api: bigtableIssues related to the googleapis/java-bigtable API.type: bugError or flaw in code with unintended results or allowing sub-optimal usage patterns.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions