You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We currently have br (Brotli) and deflate compression codecs among our list of Content-Encoder support. Zstd is the new kid on the block. It is a fast lossless compression codec created by Facebook. We don't currently have support for it.
To implement support should be fairly straightforward in recycling the now already familiar pattern for the two other codecs in Pistache. The reference C implementation is available on Debian based systems as libzstd-dev.
A PR needs to update the build environment, ensuring building with support for it is optional; the d/control and d/rules would also need to modified with the new build dependency, our README to mention it, the minor version bumped, and a unit test added.
The text was updated successfully, but these errors were encountered:
It is not currently being worked on, but we would certainly welcome a PR. You could take a look at #1177 and #1178 for an example of how we added Brotli support, informed the build environment of the required dependencies, and added a unit test to make sure it all works.
We currently have
br
(Brotli) anddeflate
compression codecs among our list of Content-Encoder support. Zstd is the new kid on the block. It is a fast lossless compression codec created by Facebook. We don't currently have support for it.To implement support should be fairly straightforward in recycling the now already familiar pattern for the two other codecs in Pistache. The reference C implementation is available on Debian based systems as
libzstd-dev
.A PR needs to update the build environment, ensuring building with support for it is optional; the
d/control
andd/rules
would also need to modified with the new build dependency, ourREADME
to mention it, the minor version bumped, and a unit test added.The text was updated successfully, but these errors were encountered: