Git archive generation meets Hyrum's law
Git archive generation meets Hyrum's law
Posted Feb 2, 2023 19:31 UTC (Thu) by kilobyte (subscriber, #108024)In reply to: Git archive generation meets Hyrum's law by epa
Parent article: Git archive generation meets Hyrum's law
Posted Feb 6, 2023 7:54 UTC (Mon)
by epa (subscriber, #39769)
[Link] (2 responses)
Posted Feb 6, 2023 10:35 UTC (Mon)
by farnz (subscriber, #17727)
[Link] (1 responses)
Or we could go one better; while making the compressor deterministic is hard, making the uncompressed form deterministic is not (when uncompressed, it's "just" a case of ensuring that everything is done in deterministic order). We then checksum the uncompressed form, and ship a compressed artefact without checksums.
Note in this context that HTTP supports "Content-Transfer" encodings: so we can compress for transfer, while still transferring and checksumming uncompressed data. And you can save the compressed form, so that you don't waste disk space - or even recompress to a higher compression if suitable.
Posted Mar 25, 2023 12:47 UTC (Sat)
by sammythesnake (guest, #17693)
[Link]
Git archive generation meets Hyrum's law
Git archive generation meets Hyrum's law
Git archive generation meets Hyrum's law