diff --git a/Cargo.lock b/Cargo.lock index 6530ca98f7c2..9d1387160e49 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -258,6 +258,15 @@ dependencies = [ "memchr", ] +[[package]] +name = "aligned-vec" +version = "0.6.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7e0966165eaf052580bd70eb1b32cb3d6245774c0104d1b2793e9650bf83b52a" +dependencies = [ + "equator", +] + [[package]] name = "alloc-no-stdlib" version = "2.0.4" @@ -1895,6 +1904,26 @@ dependencies = [ "log", ] +[[package]] +name = "equator" +version = "0.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c35da53b5a021d2484a7cc49b2ac7f2d840f8236a286f84202369bd338d761ea" +dependencies = [ + "equator-macro", +] + +[[package]] +name = "equator-macro" +version = "0.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3bf679796c0322556351f287a51b49e48f7c4986e727b5dd78c972d30e2e16cc" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.77", +] + [[package]] name = "equivalent" version = "1.0.1" @@ -4082,10 +4111,11 @@ checksum = "439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391" [[package]] name = "pprof" -version = "0.13.0" +version = "0.14.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ef5c97c51bd34c7e742402e216abdeb44d415fbe6ae41d56b114723e953711cb" +checksum = "ebbe2f8898beba44815fdc9e5a4ae9c929e21c5dc29b0c774a15555f7f58d6d0" dependencies = [ + "aligned-vec", "backtrace", "cfg-if", "criterion", diff --git a/Cargo.toml b/Cargo.toml index 6231cb0f9c67..92eb8d0bf827 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -88,7 +88,7 @@ opentelemetry = { version = "0.24" } opentelemetry_sdk = { version = "0.24", features = ["rt-tokio"] } opentelemetry-otlp = { version = "0.17.0", features = ["metrics"] } pin-project-lite = "0.2.13" -pprof = { version = "0.13.0", features = [ +pprof = { version = "0.14.0", features = [ "flamegraph", "prost-codec", ], optional = true } diff --git a/core/Cargo.toml b/core/Cargo.toml index 0c52fd434280..14b119313390 100644 --- a/core/Cargo.toml +++ b/core/Cargo.toml @@ -163,7 +163,7 @@ url = "2.5.0" criterion = { version = "0.5.1", features = ["async_tokio"] } env_logger = "0.10.1" flate2 = "1.0.28" -pprof = { version = "0.13.0", features = ["flamegraph", "criterion"] } +pprof = { version = "0.14.0", features = ["flamegraph", "criterion"] } serial_test = "2.0.0" temp-dir = "0.1.11" test-log = { version = "0.2.13", features = ["trace"] } diff --git a/sdk/Cargo.toml b/sdk/Cargo.toml index cc61d2a0921a..4961d8ece310 100644 --- a/sdk/Cargo.toml +++ b/sdk/Cargo.toml @@ -116,7 +116,7 @@ criterion = { version = "0.5.1", features = ["async_tokio"] } env_logger = "0.10.1" flate2 = "1.0.28" hashbrown = "0.14.5" -pprof = { version = "0.13.0", features = ["flamegraph", "criterion"] } +pprof = { version = "0.14.0", features = ["flamegraph", "criterion"] } radix_trie = "0.2.1" rand = "0.8.5" regex = "1.10.6"