Skip to content

Commit dbea101

Browse files
committed
Fix terradev-telemetry and terradev-credential-vault compilation errors
1 parent 93e1556 commit dbea101

3 files changed

Lines changed: 3 additions & 1 deletion

File tree

rust/terradev-credential-vault/Cargo.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,3 +14,4 @@ serde_json = { workspace = true }
1414
thiserror = { workspace = true }
1515
zeroize = { version = "1.7", features = ["derive"] }
1616
parking_lot = "0.12"
17+
chrono = { workspace = true }

rust/terradev-telemetry/Cargo.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,3 +16,4 @@ tokio = { workspace = true }
1616
chrono = { workspace = true }
1717
hdrhistogram = { workspace = true }
1818
crossbeam = { workspace = true }
19+
parking_lot = "0.12"

rust/terradev-telemetry/src/pipeline.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -73,7 +73,7 @@ impl TelemetryPipeline {
7373
p95: hist.value_at_quantile(0.95) as f64,
7474
p99: hist.value_at_quantile(0.99) as f64,
7575
count: hist.len(),
76-
sum: hist.sum() as f64,
76+
sum: hist.iter().map(|v| v * v.count()).sum::<u64>() as f64,
7777
}
7878
}
7979
}

0 commit comments

Comments
 (0)