From efa1e6d51f439af75e2985fbcfd90799182a6410 Mon Sep 17 00:00:00 2001 From: Olivier 'reivilibre Date: Sat, 20 Nov 2021 10:35:29 +0000 Subject: [PATCH] Add metrics dependency --- Cargo.lock | 37 +++++++++++++++++++++++++++++++++++++ yama/Cargo.toml | 2 +- 2 files changed, 38 insertions(+), 1 deletion(-) diff --git a/Cargo.lock b/Cargo.lock index f8e285c..2afcd9e 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -17,6 +17,17 @@ version = "0.4.7" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "739f4a8db6605981345c5654f3a85b056ce52f37a39d34da03f25bf2151ea16e" +[[package]] +name = "ahash" +version = "0.7.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fcb51a0695d8f838b1ee009b3fbf66bda078cd64590202a864a8f3e8c4315c47" +dependencies = [ + "getrandom 0.2.3", + "once_cell", + "version_check", +] + [[package]] name = "aho-corasick" version = "0.7.18" @@ -570,6 +581,31 @@ dependencies = [ "autocfg", ] +[[package]] +name = "metrics" +version = "0.17.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a00f42f354a2ed4894db863b3a4db47aef2d2e4435b937221749bd37a8a7aaa8" +dependencies = [ + "ahash 0.7.6", + "metrics-macros", + "proc-macro-hack", +] + +[[package]] +name = "metrics-macros" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "caa72e4a3d157986dd2565c82ecbddcc23941513669a3766b938f6b72eb87f3f" +dependencies = [ + "lazy_static", + "proc-macro-hack", + "proc-macro2", + "quote", + "regex", + "syn", +] + [[package]] name = "nix" version = "0.17.0" @@ -1198,6 +1234,7 @@ dependencies = [ "indicatif", "itertools 0.9.0", "log", + "metrics", "nix 0.17.0", "num_cpus", "rayon", diff --git a/yama/Cargo.toml b/yama/Cargo.toml index 359ff68..c8b4225 100644 --- a/yama/Cargo.toml +++ b/yama/Cargo.toml @@ -39,7 +39,7 @@ rusqlite = "0.24.2" chrono = "0.4.19" rustyline = "7.1.0" derivative = "2.2.0" - +metrics = "0.17.0" [dev-dependencies] temp-dir = "0.1.11"