You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@camel.apache.org by RohanHart <gi...@git.apache.org> on 2017/02/21 20:47:01 UTC

[GitHub] camel pull request #1482: Support HTTP 1.1 continue in Undertow

GitHub user RohanHart opened a pull request:

    https://github.com/apache/camel/pull/1482

    Support HTTP 1.1 continue in Undertow

    Adding support for "continue" processing in Undertow is trivially done in UndertowConsumer.
    
    However, the processing of delayed payloads could truncate the data - for me this happened reliably if the payload was more than 16KB. This has been replaced by a standard blocking channel which supports the processing expectations of Undertow's HttpServerExchange.

You can merge this pull request into a Git repository by running:

    $ git pull https://github.com/RohanHart/camel master

Alternatively you can review and apply these changes as the patch at:

    https://github.com/apache/camel/pull/1482.patch

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

    This closes #1482
    
----
commit 14fbfa976fbafca4681566bb1ee7619a6907c153
Author: rohan <ro...@fronde.com>
Date:   2017-02-20T22:30:20Z

    show that delayed payloads are not read correctly

commit 5540b8aa873a3b5285d619f810f3f4a30f3a8ebe
Author: rohan <ro...@fronde.com>
Date:   2017-02-20T22:35:21Z

    read payloads with a single delay

commit 13e9d496c227f1f8d2159fe54feeeb8070655f34
Author: rohan <ro...@fronde.com>
Date:   2017-02-20T23:45:31Z

    show that payloads with multiple delays are not read
    also ensure that the main thread is not spinning on read=0

commit 89be99c74c735010f5a6fa2b75d37bfcd55a1b13
Author: rohan <ro...@fronde.com>
Date:   2017-02-21T01:24:42Z

    show that payloads with multiple pauses are not read correctly

commit 7b99378cdcc12636acb60c75ea43864b840d246c
Author: rohan <ro...@fronde.com>
Date:   2017-02-21T02:11:22Z

    read delayed payloads

commit 62167522f55fb2df81b2c499a3ee8e5fbd8f73e6
Author: rohan <ro...@fronde.com>
Date:   2017-02-21T02:24:24Z

    make stub source behave more like the real HttpServerExchange class

commit 0190f9a52ab9754945ae8a63eec238363b3cfd7f
Author: rohan <ro...@fronde.com>
Date:   2017-02-21T02:44:46Z

    correct tests and ensure that reader's wait for data

commit 678f60fd496f4246945ec8afe6497998f60f3bc3
Author: rohan <ro...@fronde.com>
Date:   2017-02-21T02:47:24Z

    replace complex code with standard blocking channel

commit a092b23c0caefba8572a9a8685647bfa1db2ac3a
Author: rohan <ro...@fronde.com>
Date:   2017-02-21T03:16:31Z

    allow for 100-continue processing

commit d347329eba08919d062f249b11a215ffaac5a0cd
Author: rohan <ro...@fronde.com>
Date:   2017-02-21T20:24:14Z

    apply Camel checkstyle

----


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastructure@apache.org or file a JIRA ticket
with INFRA.
---

[GitHub] camel pull request #1482: CAMEL-10883: Support HTTP 1.1 continue in Undertow

Posted by RohanHart <gi...@git.apache.org>.
Github user RohanHart closed the pull request at:

    https://github.com/apache/camel/pull/1482


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastructure@apache.org or file a JIRA ticket
with INFRA.
---