sapling/blobrepo/test
Simon Farnsworth 3864f2e0d3 Record the time spent processing entries during changeset creation
Summary:
Processing entries does two things:

1. Polls all the upload futures until they're all complete.
2. Works out what entries are required to be present for this changeset.

This is the bulk of the Blobstore operations in creating a changeset, so we
know that if this is slow, then we either have a slow Blobstore, *or* we have a
bug. Further, we can combine this with the metrics for upload_blob to know
whether we're doing uploads nicely in parallel, or whether there's
serialization we didn't intended (time taken here greater than sum of time
taken in blob uploads)

Reviewed By: StanislavGlebik

Differential Revision: D7182445

fbshipit-source-id: 205b43700f28ff7e5461235e16a6955b8c597a52
2018-03-16 10:36:44 -07:00
..
main.rs verify that MPathElement instances are sane 2018-03-16 10:15:05 -07:00
stats_units.rs Record the time spent processing entries during changeset creation 2018-03-16 10:36:44 -07:00
utils.rs Split up the BlobRepo commit tests 2018-03-07 04:37:27 -08:00