From ea01ff8e59695932c9635501a2f12f73a9754136 Mon Sep 17 00:00:00 2001 From: Brandon Arp Date: Sat, 31 Aug 2024 13:24:42 -0700 Subject: [PATCH] add precision to sparse histograms (#38) --- src/main/proto/messages.proto | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/main/proto/messages.proto b/src/main/proto/messages.proto index e1fa5de..e2db58f 100644 --- a/src/main/proto/messages.proto +++ b/src/main/proto/messages.proto @@ -36,6 +36,9 @@ message SparseHistogramEntry { message SparseHistogramSupportingData { string unit = 1; repeated SparseHistogramEntry entries = 2; + // This is actually precision - 1. Since protobuf defaults to 0, we need + // the 0 to mean "default" and 1 mean "truncate the entire mantissa (0 bits of mantissa)" + uint32 precision = 3; } message HostIdentification {