Skip to content

no-streaming flag in logs #2194

@marekott

Description

@marekott

Hi, recently I was investigating logs generated by Yarp because we have noticed that entries informing about proxying of the request always ends with no-streaming. Our first thought was that it indicates that request was buffered in memory before proxying it to destination service. However after further investigation, I can see that this flag is only informing if current request was made with gRpc (https://github.com/microsoft/reverse-proxy/blob/main/src/ReverseProxy/Forwarder/HttpForwarder.cs#L135). Why is this info so important that it is added to each of those logs especially that it will change its value only when gRpc call is made? It can be a little misleading since streaming can be performed also in other scenarios than gRpc (WebSockets for example).

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type: IdeaThis issue is a high-level idea for discussion.help wantedWe will welcome a contribution

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions