Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Some implementation notes:
... implements Http(Server|Client)(Request|Response)
).Those interfaces are often updated/extended from one Vertx-Version to the next one. It's always a mess to update the implementations with a bunch of "throw new UnsupportedOperationException(msg);"
Therefor we now have interfaces (
FastFailHttp....
) with default-implementations (java 8 feature). This moves a lot of boiler plate code away from the main worker classesCaseInsensitiveHeaders
toVertxHttpHeaders
. This is a simple 1:1 replacement and is a faster implementation (according to Vert.x Guru Julien Viet)Forwarder
)