From ae567bc080fd4ff07128a4026f6b807becd3f0b2 Mon Sep 17 00:00:00 2001 From: Brandon Arp Date: Sat, 31 Aug 2024 10:53:44 -0700 Subject: [PATCH] add precision to sparse histograms --- 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 {