Uploaded image for project: 'RESTEasy'
  1. RESTEasy
  2. RESTEASY-3015

Avoid a payload byte[] copy when using reactor-netty HTTP client engine

    XMLWordPrintable

Details

    Description

      Some memory copying is avoided by directly connecting RESTEasy's
      request payload to the reactor-netty's 'outbound'.

      Fix a bug where headers added by things like RESTEasy
      MessageBodyWriters are appropriately added to the request that
      reactor-netty sends out.

      If empty due to thread switching, establish ResteasyContext that has
      the Provider->ClientConfiguration such that Provider field level injection
      will work in when the request body is written.

      Attachments

        Activity

          People

            jperkins-rhn James Perkins
            jperkins-rhn James Perkins
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: