Uploaded image for project: 'Camel'
  1. Camel
  2. CAMEL-15754

camel-grpc Improve the propagation consumer strategy

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Resolved
    • Critical
    • Resolution: Fixed
    • None
    • 3.7.0
    • camel-grpc
    • None
    • Unknown

    Description

      In the GrpcRequestPropagationStreamObserver, the responseStream.onCompleted() is called every time an onNext method is invoked by the client via a grpc call. This does not leverage the Http 2.0 abilities to send the responses back to the client asynchronously.

      Once the camel route is traversed, the server is sending some response to the client using the onNext method calls. But, sometimes, it may be a good idea to not to send any data immediately and call the onCompleted methods.

      I propose to allow the camel route to control this behavior with some properties.

      Attachments

        Issue Links

          Activity

            People

              dmvolod Dmitry Volodin
              rajasekharb Rajasekhar Bhupasamudram
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: