Closed zweizeichen closed 6 years ago
The flate2 crate used for compressing esi-market's persistence is outdated. It should be upgraded to the latest version and some simple tests should be performed to pick the fastest variant (miniz_oxide vs. miniz etc.).
Related code: https://github.com/EVE-Tools/esi-markets/blob/6b135fb08b5a421d7885663e285d60214756abee/Cargo.toml#L13-L14
https://github.com/EVE-Tools/esi-markets/blob/6b135fb08b5a421d7885663e285d60214756abee/src/store/mod.rs#L107-L163
https://github.com/EVE-Tools/esi-markets/blob/6b135fb08b5a421d7885663e285d60214756abee/src/universe/mod.rs#L198-L244
The flate2 crate used for compressing esi-market's persistence is outdated. It should be upgraded to the latest version and some simple tests should be performed to pick the fastest variant (miniz_oxide vs. miniz etc.).
Related code: https://github.com/EVE-Tools/esi-markets/blob/6b135fb08b5a421d7885663e285d60214756abee/Cargo.toml#L13-L14
https://github.com/EVE-Tools/esi-markets/blob/6b135fb08b5a421d7885663e285d60214756abee/src/store/mod.rs#L107-L163
https://github.com/EVE-Tools/esi-markets/blob/6b135fb08b5a421d7885663e285d60214756abee/src/universe/mod.rs#L198-L244