diff --git a/Cargo.lock b/Cargo.lock index 6b902f2ae25..f431881809a 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -5501,9 +5501,9 @@ dependencies = [ [[package]] name = "object_store" -version = "0.12.4" +version = "0.13.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4c1be0c6c22ec0817cdc77d3842f721a17fd30ab6965001415b5402a74e6b740" +checksum = "c2858065e55c148d294a9f3aae3b0fa9458edadb41a108397094566f4e3c0dfb" dependencies = [ "async-trait", "base64 0.22.1", @@ -5522,7 +5522,7 @@ dependencies = [ "rand 0.9.2", "reqwest", "ring", - "rustls-pemfile", + "rustls-pki-types", "serde", "serde_json", "serde_urlencoded", diff --git a/graph/Cargo.toml b/graph/Cargo.toml index 04be9880c31..f5346202dbc 100644 --- a/graph/Cargo.toml +++ b/graph/Cargo.toml @@ -86,7 +86,7 @@ defer = "0.2" serde_plain = "1.0.2" csv = "1.4.0" -object_store = { version = "0.12.4", features = ["gcp"] } +object_store = { version = "0.13.1", features = ["gcp"] } # Dependencies related to Amp subgraphs ahash.workspace = true diff --git a/graph/src/components/metrics/block_state.rs b/graph/src/components/metrics/block_state.rs index 2a6ffb3fc64..7aac48278b9 100644 --- a/graph/src/components/metrics/block_state.rs +++ b/graph/src/components/metrics/block_state.rs @@ -2,7 +2,7 @@ use std::collections::HashMap; use anyhow::{anyhow, Result}; use futures03::future::join_all; -use object_store::{gcp::GoogleCloudStorageBuilder, path::Path, ObjectStore}; +use object_store::{gcp::GoogleCloudStorageBuilder, path::Path, ObjectStoreExt as _}; use serde::Serialize; use slog::{error, info, Logger}; use url::Url; diff --git a/graph/src/ipfs/cache.rs b/graph/src/ipfs/cache.rs index 7ca6e766640..41c69a0fc7d 100644 --- a/graph/src/ipfs/cache.rs +++ b/graph/src/ipfs/cache.rs @@ -9,7 +9,7 @@ use async_trait::async_trait; use bytes::Bytes; use graph_derive::CheapClone; use lru_time_cache::LruCache; -use object_store::{local::LocalFileSystem, path::Path, ObjectStore}; +use object_store::{local::LocalFileSystem, path::Path, ObjectStore, ObjectStoreExt as _}; use redis::{ aio::{ConnectionManager, ConnectionManagerConfig}, AsyncCommands as _, RedisResult, Value,