Date | Commit message (Collapse) | ||
---|---|---|---|
2020-03-25 | gzipfilter: lazy allocate the deflate context | ||
zlib contexts are memory-intensive, particularly when used for compression. Since the gzip filter may be sitting in a limiter queue for a long period, delay the allocation we actually have data to translate, and not a moment sooner. | |||
2020-03-25 | qspawn: reinstate filter support, add gzip filter | ||
We'll be supporting gzipped from sqlite3(1) dumps for altid files in future commits. In the future (and if we survive), we may replace Plack::Middleware::Deflater with our own GzipFilter to work better with asynchronous responses without relying on memory-intensive anonymous subs. |