quiclog / qvis

QUIC and HTTP/3 visualization tools
https://qvis.edm.uhasselt.be
MIT License
177 stars 24 forks source link

Feature request: Decompress .zst #86

Closed MarcoPolo closed 15 hours ago

MarcoPolo commented 17 hours ago

Is your feature request related to a problem? Please describe.

I'd like to open *.qlog.zst files directly. quic-go, for example, outputs zst files (very reasonable, as these compress very well) and I'd like to save the step of running zstd -d locally and keeping a large file around.

Describe the solution you'd like

Decompress a given zst file in the app.

Describe alternatives you've considered Doing it myself before uploading. It's fine.

Additional context

I could probably implement this, if others would also find it useful.

marten-seemann commented 15 hours ago

quic-go doesn’t output zstd, it outputs plain JDON-SEQ. if I remember correctly, zstd is added by the libp2p wrapper after the fact.

MarcoPolo commented 15 hours ago

Ah, thanks for the correction. You're right (source).

If it's just go-libp2p, then this is likely not widely useful and I'll stick to doing this myself then.