flume-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "ASF GitHub Bot (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (FLUME-2698) Upgrade Jetty Version
Date Thu, 24 Aug 2017 20:44:00 GMT

    [ 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:


    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:


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 <tristan@cloudera.com>
Date:   2016-04-05T08:33:43Z

    Merge remote-tracking branch 'apache/trunk' into trunk

commit 4c76b1709e92983c0b8b0c87a52363f78b75e1fa
Author: Tristan Stevens <tristan@cloudera.com>
Date:   2016-04-25T15:46:10Z

    Merge remote-tracking branch 'apache/trunk' into trunk

commit 1bb7b9acda688beecff83fd6a41ced083ba4506f
Author: Tristan Stevens <tristan@cloudera.com>
Date:   2017-01-23T21:19:35Z

    Merge remote-tracking branch 'apache/trunk' into trunk

commit 1709f9205a27c739d77bdfc4e036b40751ab92da
Author: Tristan Stevens <tristan@cloudera.com>
Date:   2017-08-24T16:50:50Z

    Merge remote-tracking branch 'apache/trunk' into trunk

commit 5a06baa6029d3af0f4668f0361f4818d1c919460
Author: Tristan Stevens <tristan@cloudera.com>
Date:   2017-08-24T16:51:22Z

    Merge remote-tracking branch 'apache/trunk' into trunk

commit 33d8324129e8e15b8d84fc2fd0f2576d480b9142
Author: Tristan Stevens <tristan@cloudera.com>
Date:   2017-08-24T16:59:08Z

    Jetty 9.4 migration

commit e407dedd2d13e39b13a3d95d8b95498634f84c6e
Author: Tristan Stevens <tristan@cloudera.com>
Date:   2017-08-24T17:30:58Z

    Further updates following review

commit b942a977af916bfa13733748e33df366b5e92b17
Author: Tristan Stevens <tristan@cloudera.com>
Date:   2017-08-24T20:26:44Z

    Merge remote-tracking branch 'apache/trunk' into FLUME-2698

commit 3cb2f66a3918d7af16baee32bec3a5d20c2446ee
Author: Tristan Stevens <tristan@cloudera.com>
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

View raw message