You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@felix.apache.org by "ASF GitHub Bot (JIRA)" <ji...@apache.org> on 2018/07/10 19:13:00 UTC

[jira] [Commented] (FELIX-5883) Add support to enable and configure the jetty GzipHandler to the entire server

    [ https://issues.apache.org/jira/browse/FELIX-5883?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16539113#comment-16539113 ] 

ASF GitHub Bot commented on FELIX-5883:
---------------------------------------

GitHub user enapps-enorman opened a pull request:

    https://github.com/apache/felix/pull/146

    FELIX-5883 Add support to enable and configure the jetty GzipHandler to the entire server

    Please consider these changes to add GzipHandler support

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

    $ git pull https://github.com/enapps-enorman/felix trunk

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

    https://github.com/apache/felix/pull/146.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 #146
    
----
commit 85f539152d824a7805619e44a8d29e295ba1d0a5
Author: Eric Norman <en...@...>
Date:   2018-07-10T19:07:57Z

    FELIX-5883 Add support to enable and configure the jetty GzipHandler to
    the entire server

----


> Add support to enable and configure the jetty GzipHandler to the entire server
> ------------------------------------------------------------------------------
>
>                 Key: FELIX-5883
>                 URL: https://issues.apache.org/jira/browse/FELIX-5883
>             Project: Felix
>          Issue Type: Improvement
>          Components: HTTP Service
>    Affects Versions: http.jetty-4.0.0
>            Reporter: Eric Norman
>            Priority: Major
>
>  
> As per [1], jetty provides a GzipHandler that fixes many of the bugs in commonly available compression filters.  Unlike 3rd party GzipFilters, this mechanism works with asynchronously generated responses and does not need to wrap the response or it's output stream. Instead it uses the efficient HttpOutput.Interceptor mechanism.
> It should be possible to enable and configure this GzipHandler with Felix Http Jetty.
>  # https://www.eclipse.org/jetty/documentation/9.4.x/gzip-filter.html



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)