diff --git a/Cargo.lock b/Cargo.lock index f7ffe5987aabc..e648c7585c23b 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -3629,7 +3629,7 @@ dependencies = [ "google-cloud-metadata", "google-cloud-token", "home", - "jsonwebtoken", + "jsonwebtoken 8.3.0", "reqwest", "serde", "serde_json", @@ -4386,6 +4386,21 @@ dependencies = [ "simple_asn1", ] +[[package]] +name = "jsonwebtoken" +version = "9.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5c7ea04a7c5c055c175f189b6dc6ba036fd62306b58c66c9f6389036c503a3f4" +dependencies = [ + "base64 0.21.4", + "js-sys", + "pem 3.0.2", + "ring 0.17.5", + "serde", + "serde_json", + "simple_asn1", +] + [[package]] name = "keyed_priority_queue" version = "0.4.1" @@ -5516,9 +5531,9 @@ checksum = "0ab1bc2a289d34bd04a330323ac98a1b4bc82c9d9fcb1e66b63caa84da26b575" [[package]] name = "opendal" -version = "0.41.0" +version = "0.43.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e31b48f0af6de5b3b344c1acc1e06c4581dca3e13cd5ba05269927fc2abf953a" +checksum = "c04ac25bc94e2b572a0f41bcc650cb39dd09255efce72b68eb5dc188b018c52a" dependencies = [ "anyhow", "async-compat", @@ -5530,7 +5545,6 @@ dependencies = [ "flagset", "futures", "http 0.2.9", - "hyper", "log", "md-5", "once_cell", @@ -7085,9 +7099,9 @@ dependencies = [ [[package]] name = "reqsign" -version = "0.14.3" +version = "0.14.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1ad14258ddd8ef6e564d57a94613e138cc9c21ef8a1fec547206d853213c7959" +checksum = "6f52b6eef6975eb2decff7d7e95744c8a6b6bb8558bc9b4230c0a3431a74f59c" dependencies = [ "anyhow", "async-trait", @@ -7098,7 +7112,7 @@ dependencies = [ "hmac", "home", "http 0.2.9", - "jsonwebtoken", + "jsonwebtoken 9.2.0", "log", "once_cell", "percent-encoding", diff --git a/src/object_store/Cargo.toml b/src/object_store/Cargo.toml index 6d45e742169a3..f0d22ffad44cc 100644 --- a/src/object_store/Cargo.toml +++ b/src/object_store/Cargo.toml @@ -26,7 +26,7 @@ hyper = { version = "0.14", features = ["tcp", "client"] } hyper-rustls = { version = "0.24.2", features = ["webpki-roots"] } hyper-tls = "0.5.0" itertools = "0.12" -opendal = "0.41" +opendal = "0.43" prometheus = { version = "0.13", features = ["process"] } risingwave_common = { workspace = true } rustls = "0.21.8"