[
https://issues.apache.org/jira/browse/FLUME-2698?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16140667#comment-16140667
]
ASF GitHub Bot commented on FLUME-2698:
---------------------------------------
GitHub user tmgstevens opened a pull request:
https://github.com/apache/flume/pull/158
FLUME-2698 Upgrade Jetty Version
This patch upgrades the HTTPSource and HTTP Metrics server to Jetty 9.4. It
also adds the ability to further configure the Jetty server and also run in
multi-threaded mode. Finally, registered Jetty with the MBeans server to allow
fine-grained performance tuning/monitoring if required.
You can merge this pull request into a Git repository by running:
$ git pull https://github.com/tmgstevens/flume FLUME-2698
Alternatively you can review and apply these changes as the patch at:
https://github.com/apache/flume/pull/158.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 #158
----
commit d849f5ab2db104e21d87795822d6d90bfedd3509
Author: Tristan Stevens <[email protected]>
Date: 2016-04-05T08:33:43Z
Merge remote-tracking branch 'apache/trunk' into trunk
commit 4c76b1709e92983c0b8b0c87a52363f78b75e1fa
Author: Tristan Stevens <[email protected]>
Date: 2016-04-25T15:46:10Z
Merge remote-tracking branch 'apache/trunk' into trunk
commit 1bb7b9acda688beecff83fd6a41ced083ba4506f
Author: Tristan Stevens <[email protected]>
Date: 2017-01-23T21:19:35Z
Merge remote-tracking branch 'apache/trunk' into trunk
commit 1709f9205a27c739d77bdfc4e036b40751ab92da
Author: Tristan Stevens <[email protected]>
Date: 2017-08-24T16:50:50Z
Merge remote-tracking branch 'apache/trunk' into trunk
commit 5a06baa6029d3af0f4668f0361f4818d1c919460
Author: Tristan Stevens <[email protected]>
Date: 2017-08-24T16:51:22Z
Merge remote-tracking branch 'apache/trunk' into trunk
commit 33d8324129e8e15b8d84fc2fd0f2576d480b9142
Author: Tristan Stevens <[email protected]>
Date: 2017-08-24T16:59:08Z
Jetty 9.4 migration
commit e407dedd2d13e39b13a3d95d8b95498634f84c6e
Author: Tristan Stevens <[email protected]>
Date: 2017-08-24T17:30:58Z
Further updates following review
commit b942a977af916bfa13733748e33df366b5e92b17
Author: Tristan Stevens <[email protected]>
Date: 2017-08-24T20:26:44Z
Merge remote-tracking branch 'apache/trunk' into FLUME-2698
commit 3cb2f66a3918d7af16baee32bec3a5d20c2446ee
Author: Tristan Stevens <[email protected]>
Date: 2017-08-24T20:27:13Z
Checkstyle failure
----
> Upgrade Jetty Version
> ---------------------
>
> Key: FLUME-2698
> URL: https://issues.apache.org/jira/browse/FLUME-2698
> Project: Flume
> Issue Type: Bug
> Components: Web
> Affects Versions: 1.6.0, 1.5.1, 1.7.0
> Reporter: Joakim Erdfelt
> Assignee: Tristan Stevens
> Labels: dependency
>
> Flume depends on Jetty 6
> {code:xml}
> <dependency>
> <groupId>org.mortbay.jetty</groupId>
> <artifactId>jetty-util</artifactId>
> <version>6.1.26</version>
> </dependency>
> {code}
> Which was EOL (End of Life) back in 2010 and is no longer fit for production
> use (without heavy customizations and modifications like Google does for GAE,
> just to keep it safe and vulnerability free)
> Jetty was moved to Eclipse.org back during the Jetty 7 days.
> http://eclipse.org/jetty/
> Note that [Jetty 7 and Jetty 8 are now also
> EOL|https://dev.eclipse.org/mhonarc/lists/jetty-announce/msg00069.html] (as
> of 2014)
> Jetty 9 is the only stable and supported version of Jetty now.
--
This message was sent by Atlassian JIRA
(v6.4.14#64029)