From 8c6fbcbaebeb9b791494fc8442bbf116065b8e67 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 2 Jun 2025 12:13:10 +0000 Subject: [PATCH] chore(deps): Bump pprof from 0.14.0 to 0.15.0 Bumps [pprof](https://github.com/tikv/pprof-rs) from 0.14.0 to 0.15.0. - [Changelog](https://github.com/tikv/pprof-rs/blob/master/CHANGELOG.md) - [Commits](https://github.com/tikv/pprof-rs/commits) --- updated-dependencies: - dependency-name: pprof dependency-version: 0.15.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- Cargo.lock | 83 ++++++++++++++++++++++++++++++------- dragonfly-client/Cargo.toml | 2 +- 2 files changed, 69 insertions(+), 16 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 53de562f..caf56405 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -3231,9 +3231,9 @@ checksum = "439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391" [[package]] name = "pprof" -version = "0.14.0" +version = "0.15.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ebbe2f8898beba44815fdc9e5a4ae9c929e21c5dc29b0c774a15555f7f58d6d0" +checksum = "38a01da47675efa7673b032bf8efd8214f1917d89685e07e395ab125ea42b187" dependencies = [ "aligned-vec", "backtrace", @@ -3244,13 +3244,13 @@ dependencies = [ "log", "nix", "once_cell", - "parking_lot 0.12.1", - "protobuf", - "protobuf-codegen-pure", + "protobuf 3.7.2", + "protobuf-codegen", "smallvec", + "spin 0.10.0", "symbolic-demangle", "tempfile", - "thiserror 1.0.69", + "thiserror 2.0.12", ] [[package]] @@ -3373,7 +3373,7 @@ dependencies = [ "memchr", "parking_lot 0.12.1", "procfs", - "protobuf", + "protobuf 2.28.0", "thiserror 1.0.69", ] @@ -3505,23 +3505,55 @@ version = "2.28.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "106dd99e98437432fed6519dedecfade6a06a73bb7b2a1e019fdd2bee5778d94" +[[package]] +name = "protobuf" +version = "3.7.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d65a1d4ddae7d8b5de68153b48f6aa3bba8cb002b243dbdbc55a5afbc98f99f4" +dependencies = [ + "once_cell", + "protobuf-support", + "thiserror 1.0.69", +] + [[package]] name = "protobuf-codegen" -version = "2.28.0" +version = "3.7.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "033460afb75cf755fcfc16dfaed20b86468082a2ea24e05ac35ab4a099a017d6" +checksum = "5d3976825c0014bbd2f3b34f0001876604fe87e0c86cd8fa54251530f1544ace" dependencies = [ - "protobuf", + "anyhow", + "once_cell", + "protobuf 3.7.2", + "protobuf-parse", + "regex", + "tempfile", + "thiserror 1.0.69", ] [[package]] -name = "protobuf-codegen-pure" -version = "2.28.0" +name = "protobuf-parse" +version = "3.7.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "95a29399fc94bcd3eeaa951c715f7bea69409b2445356b00519740bcd6ddd865" +checksum = "b4aeaa1f2460f1d348eeaeed86aea999ce98c1bded6f089ff8514c9d9dbdc973" dependencies = [ - "protobuf", - "protobuf-codegen", + "anyhow", + "indexmap 2.5.0", + "log", + "protobuf 3.7.2", + "protobuf-support", + "tempfile", + "thiserror 1.0.69", + "which", +] + +[[package]] +name = "protobuf-support" +version = "3.7.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3e36c2f31e0a47f9280fb347ef5e461ffcd2c52dd520d8e216b52f93b0b0d7d6" +dependencies = [ + "thiserror 1.0.69", ] [[package]] @@ -4423,6 +4455,15 @@ version = "0.9.8" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6980e8d7511241f8acf4aebddbb1ff938df5eebe98691418c4468d0b72a96a67" +[[package]] +name = "spin" +version = "0.10.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d5fe4ccb98d9c292d56fec89a5e07da7fc4cf0dc11e156b41793132775d3e591" +dependencies = [ + "lock_api", +] + [[package]] name = "spki" version = "0.7.3" @@ -5554,6 +5595,18 @@ dependencies = [ "rustls-pki-types", ] +[[package]] +name = "which" +version = "4.4.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "87ba24419a2078cd2b0f2ede2691b6c66d8e47836da3b6db8265ebad47afbfc7" +dependencies = [ + "either", + "home", + "once_cell", + "rustix 0.38.40", +] + [[package]] name = "winapi" version = "0.3.9" diff --git a/dragonfly-client/Cargo.toml b/dragonfly-client/Cargo.toml index c180d707..ccde2a21 100644 --- a/dragonfly-client/Cargo.toml +++ b/dragonfly-client/Cargo.toml @@ -71,7 +71,7 @@ opentelemetry-otlp = { version = "0.29.0", default-features = false, features = opentelemetry_sdk = { version = "0.29.0", default-features = false, features = ["trace"] } opentelemetry-semantic-conventions = { version = "0.29.0", features = ["semconv_experimental"] } rolling-file = "0.2.0" -pprof = { version = "0.14", features = ["flamegraph", "protobuf-codec"] } +pprof = { version = "0.15", features = ["flamegraph", "protobuf-codec"] } prometheus = { version = "0.13", features = ["process"] } tonic-health = "0.12.3" sysinfo = { version = "0.32.1", default-features = false, features = ["component", "disk", "network", "system", "user"] }