You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@maven.apache.org by "Sylwester Lachiewicz (Jira)" <ji...@apache.org> on 2021/02/02 20:54:00 UTC
[jira] [Assigned] (MWAR-354) Generate .gz side-car files for
certain resources above WEB-INF/ or in WEB-INF/resources
[ https://issues.apache.org/jira/browse/MWAR-354?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Sylwester Lachiewicz reassigned MWAR-354:
-----------------------------------------
Assignee: (was: Karl Heinz Marbaise)
> Generate .gz side-car files for certain resources above WEB-INF/ or in WEB-INF/resources
> ----------------------------------------------------------------------------------------
>
> Key: MWAR-354
> URL: https://issues.apache.org/jira/browse/MWAR-354
> Project: Maven WAR Plugin
> Issue Type: New Feature
> Reporter: David Bullock
> Priority: Major
> Fix For: next-release
>
>
> Apache Tomcat 8.0 will automatically send the pre-gzipped version of a resource if it finds a .gz version of the file in the WAR. This is beneficial since: 1) it saves on CPU cycles; 2) it can leverage the operating system to send the file 'directly' from the disk to the network socket with as little handling as possible in CPU/RAM. xref the 'Note' on the 'compression' attribute documented at https://tomcat.apache.org/tomcat-8.0-doc/config/http.html
> So, I would like MWAR to do generate these pre-gzipped resources for me, at build time. Obviously, it need only do so for certain static assets: an initial 'by convention' would probably:
> - include *.html, *.jpg, *.png, *.gif, *.css files under the WAR resource root or subdirs
> - but exclude those found under /WEB-INF/
> - except if they were specifically found under /WEB-INF/resources/
--
This message was sent by Atlassian Jira
(v8.3.4#803005)