On Thu, Dec 18, 2014 at 1:48 PM, Stephan Beal <[email protected]> wrote:
>
> On Thu, Dec 18, 2014 at 7:23 PM, Warren Young <[email protected]> wrote:
>>
>> The biggest thing I expected to find missing — and was surprised to find
>> that it is not — is gzip compression on the HTTP layer.  That alone will
>> help tremendously with multi-MB pages.  I wonder if the person reporting
>> that is counting the on-the-wire size or the uncompressed size.
>>
>
> It should be compressing, at least based on what i see in cgi.c. The
> CGI-mode output APIs buffer up the content/body, and compress it as a final
> step.
>
>
Turns out there was a bug.  Not in Fossil, but in the minimalist webserver
that runs the http://www.fossil-scm.org/ website.  The webserver was not
sending the HTTP_SERVER_ENCODING cgi parameter down to CGI programs, and so
Fossil did not know that it was allowed to compress content, and so it was
skipping that step.

The problem should now be fixed:
https://www.sqlite.org/docsrc/info/3985f4812ed661

-- 
D. Richard Hipp
[email protected]
_______________________________________________
fossil-users mailing list
[email protected]
http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users

Reply via email to