From 4e33e1cdd60e6a29599404615cfb03db37800bab Mon Sep 17 00:00:00 2001 From: Vladimir Pavkin Date: Mon, 22 Jun 2020 09:36:50 +0300 Subject: [PATCH] Bump jmx to 0.2.1. Bump app version --- CHANGELOG.md | 4 ++ Cargo.lock | 108 +++++++++++++++++++++++++++++++++++++++++++++++---- Cargo.toml | 4 +- README.md | 2 +- 4 files changed, 107 insertions(+), 11 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index d71d5d0..e01827a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,10 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/). ## [Unreleased] +## [0.2.1] +### Changed +Bumped jmx to 0.2.1 which should fix the issue with auto-locating jdk on MacOS + ## [0.2.0] ### Added - Akka deadletters metrics (via [akka-periscope](https://github.com/ScalaConsultants/akka-periscope)) diff --git a/Cargo.lock b/Cargo.lock index 51a4117..9bf76f7 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -98,12 +98,39 @@ dependencies = [ "constant_time_eq", ] +[[package]] +name = "block-buffer" +version = "0.7.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c0940dc441f31689269e10ac70eb1002a3a1d3ad1390e030043662eb7fe4688b" +dependencies = [ + "block-padding", + "byte-tools", + "byteorder", + "generic-array", +] + +[[package]] +name = "block-padding" +version = "0.1.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fa79dedbb091f449f1f39e53edf88d5dbe95f895dae6135a8d7b881fb5af73f5" +dependencies = [ + "byte-tools", +] + [[package]] name = "bumpalo" version = "3.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "12ae9db68ad7fac5fe51304d20f016c911539251075a214f8e663babefa35187" +[[package]] +name = "byte-tools" +version = "0.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e3b5ca7a04898ad4bcd41c90c5285445ff5b791899bb1b0abdd2a2aa791211d7" + [[package]] name = "byteorder" version = "1.3.4" @@ -138,6 +165,12 @@ version = "1.0.50" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "95e28fa049fda1c330bcf9d723be7663a899c4679724b34c81e9f5a326aab8cd" +[[package]] +name = "cesu8" +version = "1.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6d43a04d8753f35258c91f8ec639f792891f748a1edbd759cf1dcea3382ad83c" + [[package]] name = "cfg-if" version = "0.1.10" @@ -249,11 +282,30 @@ dependencies = [ "winapi 0.3.8", ] +[[package]] +name = "digest" +version = "0.8.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f3d0c8c8752312f9713efd397ff63acb9f85585afbf179282e720e7704954dd5" +dependencies = [ + "generic-array", +] + [[package]] name = "dirs" -version = "1.0.5" +version = "2.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3fd78930633bd1c6e35c4b42b1df7b0cbc6bc191146e512bb3bedf243fcc3901" +checksum = "13aea89a5c93364a98e9b37b2fa237effbb694d5cfe01c5b70941f7eb087d5e3" +dependencies = [ + "cfg-if", + "dirs-sys", +] + +[[package]] +name = "dirs-sys" +version = "0.3.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8e93d7f5705de3e49895a2b5e0b8855a1c27f080192ae9c32a6432d50741a57a" dependencies = [ "libc", "redox_users", @@ -316,6 +368,12 @@ dependencies = [ "synstructure", ] +[[package]] +name = "fake-simd" +version = "0.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e88a8acf291dafb59c2d96e8f59828f3838bb1a70398823ade51a84de6a6deed" + [[package]] name = "fnv" version = "1.0.6" @@ -450,6 +508,15 @@ dependencies = [ "slab", ] +[[package]] +name = "generic-array" +version = "0.12.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c68f0274ae0e023facc3c97b2e00f076be70e254bc851d972503b328db79b2ec" +dependencies = [ + "typenum", +] + [[package]] name = "getrandom" version = "0.1.14" @@ -629,10 +696,11 @@ checksum = "b8b7a7c0c47db5545ed3fef7468ee7bb5b74691498139e4b3f6a20685dc6dd8e" [[package]] name = "j4rs" -version = "0.5.1" +version = "0.11.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b2ccd354b1c6da9c8d471ae9e79a60b97d170b7551fca26fb5a3fcb2cecb8357" +checksum = "11083e073583dc08c18fbb718947f6d59b144d673e19e138676cbb81f841adc3" dependencies = [ + "cesu8", "dirs", "fs_extra", "java-locator", @@ -642,8 +710,8 @@ dependencies = [ "libloading", "log", "serde", - "serde_derive", "serde_json", + "sha2", ] [[package]] @@ -658,9 +726,9 @@ dependencies = [ [[package]] name = "jmx" -version = "0.2.0" +version = "0.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7ea007623605daa95e671c8a38a982da42a1a346ad84e01a15b121eb3ad9a935" +checksum = "fa441bc6de0bae2c77877ea9228d0afbb143ee9993aaa9152add71e6b35fad99" dependencies = [ "failure", "j4rs", @@ -893,6 +961,12 @@ dependencies = [ "libc", ] +[[package]] +name = "opaque-debug" +version = "0.2.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2839e79665f131bdb5782e51f2c6c9599c133c6098982a54c794358bf432529c" + [[package]] name = "openssl" version = "0.10.29" @@ -938,7 +1012,7 @@ dependencies = [ [[package]] name = "panopticon-tui" -version = "0.2.0" +version = "0.2.1" dependencies = [ "bytes 0.4.12", "chrono", @@ -1346,6 +1420,18 @@ dependencies = [ "url", ] +[[package]] +name = "sha2" +version = "0.8.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a256f46ea78a0c0d9ff00077504903ac881a1dafdc20da66545699e7776b3e69" +dependencies = [ + "block-buffer", + "digest", + "fake-simd", + "opaque-debug", +] + [[package]] name = "signal-hook" version = "0.1.15" @@ -1593,6 +1679,12 @@ dependencies = [ "unicode-width", ] +[[package]] +name = "typenum" +version = "1.12.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "373c8a200f9e67a0c95e62a4f52fbf80c23b4381c05a17845531982fa99e6b33" + [[package]] name = "unicase" version = "2.6.0" diff --git a/Cargo.toml b/Cargo.toml index d8b087a..0f611ef 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "panopticon-tui" -version = "0.2.0" +version = "0.2.1" authors = ["jczuchnowski ", "vpavkin "] license = "GPL-3.0" description = "Terminal UI diagnostic tool for Scala apps" @@ -20,7 +20,7 @@ redis-protocol = "1.0.0" futures = "0.3.4" tokio = { version = "0.2", features = ["full"] } structopt = "0.3" -jmx = "0.2.0" +jmx = "0.2.1" reqwest = { version = "0.10.4", features = ["default-tls", "json"] } openssl = { version = "0.10", features = ["vendored"] } serde = { version = "1.0.106", features = ["derive"] } diff --git a/README.md b/README.md index c707b90..236dfbe 100644 --- a/README.md +++ b/README.md @@ -14,7 +14,7 @@ Currently supports: ### Prerequisites -You'll need to have java installed (it is loaded dynamically by [jmx](https://docs.rs/jmx/0.2.0/jmx/) crate). +You'll need to have java installed (it is loaded dynamically by [jmx](https://docs.rs/jmx/0.2.1/jmx/) crate). ### Example