diff --git a/server/Cargo.lock b/server/Cargo.lock index 9be2c38..f1c1c59 100644 --- a/server/Cargo.lock +++ b/server/Cargo.lock @@ -1321,9 +1321,9 @@ checksum = "8ea5119cdb4c55b55d432abb513a0429384878c15dde60cc77b1c99de1a95a6a" [[package]] name = "subbeat" -version = "0.0.12" +version = "0.0.13" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c1293b7c5e75d456eb4a22a4eabe0327029f437250da8b0c70e1183f76a84132" +checksum = "e935262d66772027700000fb1d8c81bb4bc7db8ef884880ce658686406e5416b" dependencies = [ "anyhow", "async-trait", diff --git a/server/Cargo.toml b/server/Cargo.toml index b72e42f..c7ad0ad 100644 --- a/server/Cargo.toml +++ b/server/Cargo.toml @@ -12,8 +12,8 @@ warp = "0.3" parking_lot = "0.11.2" serde = { version = "1.0", features = ["derive"] } fastrand = "1.5.0" -#subbeat = { path = "../../../subbeat/subbeat/" } -subbeat = "0.0.12" +# subbeat = { path = "../../../subbeat/subbeat/" } +subbeat = "0.0.13" config = "0.11.0" openssl = { version = "=0.10.33", features = ["vendored"] } rusqlite = "0.26.1" diff --git a/server/src/services/analytic_service/analytic_service.rs b/server/src/services/analytic_service/analytic_service.rs index a58268d..a3a818d 100644 --- a/server/src/services/analytic_service/analytic_service.rs +++ b/server/src/services/analytic_service/analytic_service.rs @@ -11,8 +11,6 @@ use crate::services::{ }; use crate::utils::{self, get_random_str}; -use subbeat::metric::Metric; - use anyhow; use tokio::sync::{mpsc, oneshot}; diff --git a/server/src/services/analytic_service/pattern_detector.rs b/server/src/services/analytic_service/pattern_detector.rs index 952da49..c2ff1ca 100644 --- a/server/src/services/analytic_service/pattern_detector.rs +++ b/server/src/services/analytic_service/pattern_detector.rs @@ -25,12 +25,12 @@ impl PatternDetector { } pub async fn learn(reads: &Vec>) -> LearningResults { - let size_avg = reads.iter().map(|r| r.len()).sum::() / reads.len(); + // let size_avg = reads.iter().map(|r| r.len()).sum::() / reads.len(); - let mut stat = Vec::<(usize, f64)>::new(); - for _i in 0..size_avg { - stat.push((0usize, 0f64)); - } + // let mut stat = Vec::<(usize, f64)>::new(); + // for _i in 0..size_avg { + // stat.push((0usize, 0f64)); + // } let mut patterns = Vec::>::new(); diff --git a/server/src/services/metric_service.rs b/server/src/services/metric_service.rs index 11abbaa..a3a76f4 100644 --- a/server/src/services/metric_service.rs +++ b/server/src/services/metric_service.rs @@ -1,6 +1,4 @@ -use subbeat::{ - metric::{Metric, MetricResult}, -}; +use subbeat::metric::{Metric, MetricResult}; pub struct MetricService { datasource: Box,