sapling/configerator/structs/scm/mononoke
Aida Getoeva e2d57e9f02 mononoke/multiplex: add multiplex logging
Summary:
The current Mononoke Blobstore Trace scuba table is used with idea of having a record per blobstore and operation. This diff adds logging to the new scuba table of the combined multiplexed operations' outcome, like time spent on the `put` including sync-queue and blobstore write or tracking record of the "some failed others none" cases in `get/is_present`.

This helps to see the real time spent on writes and reads and to assess the impact of changes coming in `get` and `is_present`.

Reviewed By: ahornby

Differential Revision: D30248284

fbshipit-source-id: f79050ced32ba77bd2e220e242407bcd711a9b6d
2021-08-16 04:25:33 -07:00
..
blobimport autocargo v2: rollout and replace v1 in all use-cases 2021-03-02 06:43:29 -08:00
fastreplay Make thrift-generated dyn async traits future compatible 2021-07-29 16:25:33 -07:00
hgserverconf Make thrift-generated dyn async traits future compatible 2021-07-29 16:25:33 -07:00
lfs_server Make thrift-generated dyn async traits future compatible 2021-07-29 16:25:33 -07:00
megarepo Make thrift-generated dyn async traits future compatible 2021-07-29 16:25:33 -07:00
observability Make thrift-generated dyn async traits future compatible 2021-07-29 16:25:33 -07:00
pushredirect Make thrift-generated dyn async traits future compatible 2021-07-29 16:25:33 -07:00
qps Make thrift-generated dyn async traits future compatible 2021-07-29 16:25:33 -07:00
ratelimiting Make thrift-generated dyn async traits future compatible 2021-07-29 16:25:33 -07:00
redaction Make thrift-generated dyn async traits future compatible 2021-07-29 16:25:33 -07:00
repos mononoke/multiplex: add multiplex logging 2021-08-16 04:25:33 -07:00
tunables Make thrift-generated dyn async traits future compatible 2021-07-29 16:25:33 -07:00
xdb_gc Make thrift-generated dyn async traits future compatible 2021-07-29 16:25:33 -07:00