sapling/eden
Simon Farnsworth 82c8aa0cf0 Allow the packer to create single blobs, not just packs
Summary:
When we're packing, we pay an overhead price for keeping the key in the pack. As we're only bothered about reducing size, let's limit that price to when the savings from packing are worth it.

There are two cases where it's not worth it:

1. When the compressed pack is larger than the sum of single compressed files sizes.
2. When compressing a single file on its own.

Reviewed By: ahornby

Differential Revision: D27913258

fbshipit-source-id: 36cdc2a2b30aa508281ac3bbd70da41322533edb
2021-04-23 04:29:33 -07:00
..
fs overlay: only log first 50 fsck errors 2021-04-22 13:12:50 -07:00
hg-server hg-server: fix autocargo lints 2021-04-23 01:58:57 -07:00
integration integration: add a thread to duplicate edenfs output 2021-04-19 14:11:38 -07:00
locale add a copyright header to glibc_en.po 2019-04-26 14:38:27 -07:00
mononoke Allow the packer to create single blobs, not just packs 2021-04-23 04:29:33 -07:00
scm checkout: handle case sensitivity when checking unknown files 2021-04-22 15:56:49 -07:00
test_support test_support: fix rmtree error function 2021-04-08 19:00:42 -07:00
test-data enable treemanifest in snapshots 2019-08-28 18:46:03 -07:00
.gitignore eden: wire up mac contbuild 2019-02-05 21:52:30 -08:00
Eden.project.toml