Dustin Carlino
8920c2c0b8
Store gzipped files in S3 and decompress upon loading. A few basic tests
...
showed this is faster than downloading the uncompressed files, but of
course it probably depends on network speed vs CPU. #326
Also cut over the updater to use gzipped files using flate, instead of
single-file .zip's. [rebuild]
2020-10-31 18:09:48 -07:00
Dustin Carlino
989d5243b1
Move the data/manifest utils to abstutil, so the game crate can know
...
about all files that exist, even if they're not downloaded locally
(native) or to load other maps (web)
2020-10-08 12:50:18 -07:00
Dustin Carlino
597ef473f2
Upgrade most dependencies
2020-09-24 09:36:26 -07:00
Dustin Carlino
0358abe62b
also use rust TLS for updater, so we dont need a dependency on libssl-dev
2020-06-23 15:41:09 -07:00
Brian Lewis
1f0da47fff
Remove curl, md5, and unzip shell dependencies ( #60 )
...
* remove unzip, md5, and curl shell dependencies
* update comment
* simplify reqwest call
* remove unecessary result return
* address PR comments
* fix md5 chunk reading
* remove unnecessary indexing
2020-06-10 13:58:16 -07:00
Dustin Carlino
43fe432e07
starting a tool to more granularly manage data files. my half, uploading
2020-05-01 19:22:03 -07:00