[
https://issues.apache.org/jira/browse/FLINK-4898?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15645223#comment-15645223
]
ASF GitHub Bot commented on FLINK-4898:
---------------------------------------
GitHub user EronWright opened a pull request:
https://github.com/apache/flink/pull/2766
[FLINK-4898] Refactor HTTP handlers and Netty server/client
- added support classes for REST and WebSocket-based protocols
- generalized NettyClient/NettyServer: makes no assumptions about the
channel pipeline, facilitates providing the initializer at connection
time (to convey request-specific context such as a completion promise).
- moved SSL handling to a standalone handler for composability
- moved configuration constants related to the “partition request”
protocol from NettyConfig to PartitionRequestNettyConfig
You can merge this pull request into a Git repository by running:
$ git pull https://github.com/EronWright/flink feature-FLINK-4898
Alternatively you can review and apply these changes as the patch at:
https://github.com/apache/flink/pull/2766.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 #2766
----
commit 2926370baa43067a064990daff450ef63311d367
Author: wrighe3 <[email protected]>
Date: 2016-11-07T18:45:17Z
[FLINK-4898] Refactor HTTP handlers and Netty server/client
- added support classes for REST and WebSocket-based protocols
- generalized NettyClient/NettyServer: makes no assumptions about the
channel pipeline, facilitates providing the initializer at connection
time (to convey request-specific context such as a completion promise).
- moved SSL handling to a standalone handler for composability
- moved configuration constants related to the “partition request”
protocol from NettyConfig to PartitionRequestNettyConfig
----
> Refactor HTTP handlers and Netty server/client
> ----------------------------------------------
>
> Key: FLINK-4898
> URL: https://issues.apache.org/jira/browse/FLINK-4898
> Project: Flink
> Issue Type: Sub-task
> Components: Cluster Management
> Reporter: Eron Wright
> Assignee: Eron Wright
> Priority: Minor
>
> The dispatcher requires an HTTP stack, ideally with a minimum of dependencies
> and able to interoperate with Netty 4.0.28 (on which Flink currently
> depends). The `runtime-web` module has some home-grown HTTP handlers
> already, and the `runtime` module has some low-level Netty code worth reusing.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)