diff options
author | Alex Auvolat <alex@adnab.me> | 2022-02-17 23:28:23 +0100 |
---|---|---|
committer | Alex Auvolat <alex@adnab.me> | 2022-03-14 10:52:13 +0100 |
commit | 8c2fb0c066af7f68fdcfcdec96fa030af059bf63 (patch) | |
tree | 58a416058e31eda2cdb3a15c07e565a9ad674857 /src/model/block.rs | |
parent | b6561f6e1bcb6a8de13a186405a480e356df89d8 (diff) | |
download | garage-8c2fb0c066af7f68fdcfcdec96fa030af059bf63.tar.gz garage-8c2fb0c066af7f68fdcfcdec96fa030af059bf63.zip |
Add tracing integration with opentelemetry
Diffstat (limited to 'src/model/block.rs')
-rw-r--r-- | src/model/block.rs | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/src/model/block.rs b/src/model/block.rs index 9e939c24..ddda5e57 100644 --- a/src/model/block.rs +++ b/src/model/block.rs @@ -5,14 +5,16 @@ use std::time::{Duration, SystemTime}; use arc_swap::ArcSwapOption; use async_trait::async_trait; +use serde::{Deserialize, Serialize}; +use zstd::stream::{decode_all as zstd_decode, Encoder}; + use futures::future::*; use futures::select; -use opentelemetry::KeyValue; -use serde::{Deserialize, Serialize}; use tokio::fs; use tokio::io::{AsyncReadExt, AsyncWriteExt}; use tokio::sync::{watch, Mutex, Notify}; -use zstd::stream::{decode_all as zstd_decode, Encoder}; + +use opentelemetry::KeyValue; use garage_util::data::*; use garage_util::error::*; |