sapling/repo_client
Simon Farnsworth d3ec041698 Use first mfnode to replace empty base manifest in gettreepack
Summary: Gettreepack requests can be slow if there's no base manifest. Instead of trying to track every manifest we've passed down to the client (which is CPU and memory expensive, as we end up tracking every `(path, manifesthash)` pair in the output), simply use the first manifest we were asked for as the base manifest in this case

Reviewed By: StanislavGlebik

Differential Revision: D16120603

fbshipit-source-id: 19119e481dfad37c2539f6f02f6ffccb13bc9895
2019-07-05 08:12:55 -07:00
..
remotefilelog/src mononoke: remove copy-paste in remotefilelog 2019-06-20 01:50:47 -07:00
repo_read_write_status/src mononoke: Update RepoReadWriteFetcher to use SqlConstructors for creating connections 2019-06-24 05:41:24 -07:00
schemas mononoke: Allow dynamic repo read_only mode 2019-03-18 08:53:53 -07:00
src Use first mfnode to replace empty base manifest in gettreepack 2019-07-05 08:12:55 -07:00
streaming_clone/src mononoke: allow running mononoke server without myrouter 2019-06-18 07:52:22 -07:00