sapling/cmds
Kostia Balytskyi 039d3942e8 sql: do not use shard_id in fb303 counter names
Summary:
Before this change, we would always include the shard id in our mysql-related fb303 counters. This is not perfect for two reasons:
- the the xdb blobstore we have 4K shards and 24 counters, so we were reporting 96K counters in total
- we rarely care about per-counter metrics anyway, since in most cases all queries are uniformly distributed

Therefore, let's change this approach to not use per-shard counters and use per-shardmap ones (when sharding is involved).

Reviewed By: krallin

Differential Revision: D16360591

fbshipit-source-id: b2df94a3ca9cacbf5c1f328b48e87b48cd18287e
2019-07-19 06:30:40 -07:00
..
admin mononoke: improve memory usage on mononoke startup and reduce number of small allocations 2019-07-19 04:30:26 -07:00
blobrepo_checker/src mononoke: remove local_instances option from cmdlib 2019-07-04 08:03:51 -07:00
blobstore_healer sql: do not use shard_id in fb303 counter names 2019-07-19 06:30:40 -07:00
bonsai_verify added new admin subcommand to verify manifest generation logic 2019-07-12 07:31:02 -07:00
tests mononoke/configlint: check locality 2019-05-21 12:25:45 -07:00
aliasverify.rs mononoke: convert DB connection instantiation to future 2019-07-16 03:17:58 -07:00
blobimport.rs mononoke: convert DB connection instantiation to future 2019-07-16 03:17:58 -07:00
configlint.rs mononoke: remove local_instances option from cmdlib 2019-07-04 08:03:51 -07:00
dumprev.rs Convert scm/mononoke to Rust 2018 2019-05-23 11:14:19 -07:00
idxdump.rs Convert scm/mononoke to Rust 2018 2019-05-23 11:14:19 -07:00
populate_healer.rs mononoke: 1.3x speed improvement for populate_healer job 2019-07-18 05:07:08 -07:00
revlogrepo.rs Apply rustfmt to all rust files 2019-07-10 19:36:32 -07:00