Closed Bug 1579223 Opened 5 years ago Closed 5 years ago

Deploy zstandard 0.11.1 python module and cli tools everywhere

Categories

(Infrastructure & Operations :: RelOps: General, enhancement)

enhancement
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: catlee, Unassigned)

References

(Blocks 1 open bug)

Details

We want to use zstd as our standard archive format in Firefox CI. To do that, we need python and CLI support on all our supported platforms.

Depends on: 1569899
Blocks: 1579224

The python module should be deployed for both python 2.7 and python 3

:catlee do you want the cli zstd binaries on 1.3.8 to match the version in the python package (or a different python package for it?), or 1.4.3 to get the latest?

greg's zstd library 0.11.1 https://github.com/indygreg/python-zstandard/releases/tag/0.11.1 is running the 1.3.8 zstd library:

#define ZSTD_VERSION_MAJOR    1
#define ZSTD_VERSION_MINOR    3
#define ZSTD_VERSION_RELEASE  8

(https://github.com/indygreg/python-zstandard/blob/0.11/zstd/zstd.h#L72)

The latest cli/library is 1.4.3:
https://github.com/facebook/zstd/releases

Flags: needinfo?(catlee)

(In reply to Dave House [:dhouse] from comment #2)

:catlee do you want the cli zstd binaries on 1.3.8 to match the version in the python package (or a different python package for it?), or 1.4.3 to get the latest?

greg's zstd library 0.11.1 https://github.com/indygreg/python-zstandard/releases/tag/0.11.1 is running the 1.3.8 zstd library:

#define ZSTD_VERSION_MAJOR    1
#define ZSTD_VERSION_MINOR    3
#define ZSTD_VERSION_RELEASE  8

(https://github.com/indygreg/python-zstandard/blob/0.11/zstd/zstd.h#L72)

The latest cli/library is 1.4.3:
https://github.com/facebook/zstd/releases

I'll do 1.3.8 for now (matching the 0.11.1 python package (that I think is already on the windows testers)), and we can upgrade later.

For the future: a new release 0.12 of the python package came out today with 1.4.3 zstd:
https://github.com/indygreg/python-zstandard/releases

This was completed:
python-zstandard library version 0.11.1 (linux64, macos, win)
and system/cli zstd version 1.3.8 (linux64, macos)

Status: NEW → RESOLVED
Closed: 5 years ago
Flags: needinfo?(catlee)
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.