MCPcopy Create free account
hub / github.com/Snapchat/KeyDB / latencyModePrint

Function latencyModePrint

src/redis-cli.c:5926–5936  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

5924 *--------------------------------------------------------------------------- */
5925
5926static void latencyModePrint(long long min, long long max, double avg, long long count) {
5927 if (config.output == OUTPUT_STANDARD) {
5928 printf("min: %lld, max: %lld, avg: %.2f (%lld samples)",
5929 min, max, avg, count);
5930 fflush(stdout);
5931 } else if (config.output == OUTPUT_CSV) {
5932 printf("%lld,%lld,%.2f,%lld\n", min, max, avg, count);
5933 } else if (config.output == OUTPUT_RAW) {
5934 printf("%lld %lld %.2f %lld\n", min, max, avg, count);
5935 }
5936}
5937
5938#define LATENCY_SAMPLE_RATE 10 /* milliseconds. */
5939#define LATENCY_HISTORY_DEFAULT_INTERVAL 15000 /* milliseconds. */

Callers 1

latencyModeFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected