This is an automated email from the ASF dual-hosted git repository.
xuanwo pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/opendal.git
The following commit(s) were added to refs/heads/main by this push:
new 35f759a70 chore(core): clean up some miscs related to deprecated http
client config (#6957)
35f759a70 is described below
commit 35f759a707de57b11fe5e0fe84d3b67273810f40
Author: Qinxuan Chen <[email protected]>
AuthorDate: Tue Dec 9 18:02:48 2025 +0800
chore(core): clean up some miscs related to deprecated http client config
(#6957)
---
core/core/src/raw/http_util/client.rs | 10 ----------
core/core/src/services/alluxio/config.rs | 1 -
core/core/src/services/b2/config.rs | 1 -
core/core/src/services/cloudflare_kv/config.rs | 1 -
core/core/src/services/cos/config.rs | 1 -
core/core/src/services/d1/config.rs | 1 -
core/core/src/services/dropbox/config.rs | 1 -
core/core/src/services/gcs/config.rs | 1 -
core/core/src/services/gdrive/config.rs | 1 -
core/core/src/services/github/config.rs | 1 -
core/core/src/services/http/config.rs | 1 -
core/core/src/services/ipfs/config.rs | 1 -
core/core/src/services/ipmfs/config.rs | 1 -
core/core/src/services/koofr/config.rs | 1 -
core/core/src/services/obs/config.rs | 1 -
core/core/src/services/onedrive/config.rs | 1 -
core/core/src/services/oss/config.rs | 1 -
core/core/src/services/pcloud/config.rs | 1 -
core/core/src/services/seafile/config.rs | 1 -
core/core/src/services/upyun/config.rs | 1 -
core/core/src/services/vercel_artifacts/config.rs | 1 -
core/core/src/services/vercel_blob/config.rs | 1 -
core/core/src/services/webdav/config.rs | 1 -
core/core/src/services/yandex_disk/config.rs | 1 -
24 files changed, 33 deletions(-)
diff --git a/core/core/src/raw/http_util/client.rs
b/core/core/src/raw/http_util/client.rs
index abab39396..81185068c 100644
--- a/core/core/src/raw/http_util/client.rs
+++ b/core/core/src/raw/http_util/client.rs
@@ -95,16 +95,6 @@ impl HttpClient {
self.fetcher
}
- /// Build a new http client in async context.
- #[deprecated]
- pub fn build(builder: reqwest::ClientBuilder) -> Result<Self> {
- let client = builder.build().map_err(|err| {
- Error::new(ErrorKind::Unexpected, "http client build
failed").set_source(err)
- })?;
- let fetcher = Arc::new(client);
- Ok(Self { fetcher })
- }
-
/// Send a request and consume response.
pub async fn send(&self, req: Request<Buffer>) -> Result<Response<Buffer>>
{
let (parts, mut body) = self.fetch(req).await?.into_parts();
diff --git a/core/core/src/services/alluxio/config.rs
b/core/core/src/services/alluxio/config.rs
index 44fcab44d..429f65232 100644
--- a/core/core/src/services/alluxio/config.rs
+++ b/core/core/src/services/alluxio/config.rs
@@ -66,7 +66,6 @@ impl crate::Configurator for AlluxioConfig {
Self::from_iter(map)
}
- #[allow(deprecated)]
fn into_builder(self) -> Self::Builder {
AlluxioBuilder { config: self }
}
diff --git a/core/core/src/services/b2/config.rs
b/core/core/src/services/b2/config.rs
index 6130f12a0..48268f715 100644
--- a/core/core/src/services/b2/config.rs
+++ b/core/core/src/services/b2/config.rs
@@ -79,7 +79,6 @@ impl crate::Configurator for B2Config {
Self::from_iter(map)
}
- #[allow(deprecated)]
fn into_builder(self) -> Self::Builder {
B2Builder { config: self }
}
diff --git a/core/core/src/services/cloudflare_kv/config.rs
b/core/core/src/services/cloudflare_kv/config.rs
index ff2ec42c0..284fe8540 100644
--- a/core/core/src/services/cloudflare_kv/config.rs
+++ b/core/core/src/services/cloudflare_kv/config.rs
@@ -93,7 +93,6 @@ impl crate::Configurator for CloudflareKvConfig {
Self::from_iter(map)
}
- #[allow(deprecated)]
fn into_builder(self) -> Self::Builder {
CloudflareKvBuilder { config: self }
}
diff --git a/core/core/src/services/cos/config.rs
b/core/core/src/services/cos/config.rs
index edca70f3b..059225a11 100644
--- a/core/core/src/services/cos/config.rs
+++ b/core/core/src/services/cos/config.rs
@@ -71,7 +71,6 @@ impl crate::Configurator for CosConfig {
Self::from_iter(map)
}
- #[allow(deprecated)]
fn into_builder(self) -> Self::Builder {
CosBuilder { config: self }
}
diff --git a/core/core/src/services/d1/config.rs
b/core/core/src/services/d1/config.rs
index 30c920822..86ecb3ec5 100644
--- a/core/core/src/services/d1/config.rs
+++ b/core/core/src/services/d1/config.rs
@@ -98,7 +98,6 @@ impl crate::Configurator for D1Config {
Self::from_iter(map)
}
- #[allow(deprecated)]
fn into_builder(self) -> Self::Builder {
D1Builder { config: self }
}
diff --git a/core/core/src/services/dropbox/config.rs
b/core/core/src/services/dropbox/config.rs
index ddd1fd11c..61dcca01b 100644
--- a/core/core/src/services/dropbox/config.rs
+++ b/core/core/src/services/dropbox/config.rs
@@ -62,7 +62,6 @@ impl crate::Configurator for DropboxConfig {
Self::from_iter(map)
}
- #[allow(deprecated)]
fn into_builder(self) -> Self::Builder {
DropboxBuilder { config: self }
}
diff --git a/core/core/src/services/gcs/config.rs
b/core/core/src/services/gcs/config.rs
index a24d6d4e3..2e88c8cba 100644
--- a/core/core/src/services/gcs/config.rs
+++ b/core/core/src/services/gcs/config.rs
@@ -101,7 +101,6 @@ impl crate::Configurator for GcsConfig {
Self::from_iter(map)
}
- #[allow(deprecated)]
fn into_builder(self) -> Self::Builder {
GcsBuilder {
config: self,
diff --git a/core/core/src/services/gdrive/config.rs
b/core/core/src/services/gdrive/config.rs
index bdfe47353..e06d6a100 100644
--- a/core/core/src/services/gdrive/config.rs
+++ b/core/core/src/services/gdrive/config.rs
@@ -62,7 +62,6 @@ impl crate::Configurator for GdriveConfig {
Self::from_iter(map)
}
- #[allow(deprecated)]
fn into_builder(self) -> Self::Builder {
GdriveBuilder { config: self }
}
diff --git a/core/core/src/services/github/config.rs
b/core/core/src/services/github/config.rs
index e160dcb2e..553fd92fb 100644
--- a/core/core/src/services/github/config.rs
+++ b/core/core/src/services/github/config.rs
@@ -104,7 +104,6 @@ impl crate::Configurator for GithubConfig {
Self::from_iter(map)
}
- #[allow(deprecated)]
fn into_builder(self) -> Self::Builder {
GithubBuilder { config: self }
}
diff --git a/core/core/src/services/http/config.rs
b/core/core/src/services/http/config.rs
index 05aa8569a..f0a050482 100644
--- a/core/core/src/services/http/config.rs
+++ b/core/core/src/services/http/config.rs
@@ -67,7 +67,6 @@ impl crate::Configurator for HttpConfig {
Self::from_iter(map)
}
- #[allow(deprecated)]
fn into_builder(self) -> Self::Builder {
HttpBuilder { config: self }
}
diff --git a/core/core/src/services/ipfs/config.rs
b/core/core/src/services/ipfs/config.rs
index 5f7cdc825..8300cf9ae 100644
--- a/core/core/src/services/ipfs/config.rs
+++ b/core/core/src/services/ipfs/config.rs
@@ -49,7 +49,6 @@ impl crate::Configurator for IpfsConfig {
Self::from_iter(map)
}
- #[allow(deprecated)]
fn into_builder(self) -> Self::Builder {
IpfsBuilder { config: self }
}
diff --git a/core/core/src/services/ipmfs/config.rs
b/core/core/src/services/ipmfs/config.rs
index 010715944..c598ffff3 100644
--- a/core/core/src/services/ipmfs/config.rs
+++ b/core/core/src/services/ipmfs/config.rs
@@ -49,7 +49,6 @@ impl crate::Configurator for IpmfsConfig {
Self::from_iter(map)
}
- #[allow(deprecated)]
fn into_builder(self) -> Self::Builder {
IpmfsBuilder { config: self }
}
diff --git a/core/core/src/services/koofr/config.rs
b/core/core/src/services/koofr/config.rs
index 3f0e6b288..1443a5687 100644
--- a/core/core/src/services/koofr/config.rs
+++ b/core/core/src/services/koofr/config.rs
@@ -85,7 +85,6 @@ impl crate::Configurator for KoofrConfig {
Self::from_iter(map)
}
- #[allow(deprecated)]
fn into_builder(self) -> Self::Builder {
KoofrBuilder { config: self }
}
diff --git a/core/core/src/services/obs/config.rs
b/core/core/src/services/obs/config.rs
index dd483b1a0..6d9ea1a2f 100644
--- a/core/core/src/services/obs/config.rs
+++ b/core/core/src/services/obs/config.rs
@@ -69,7 +69,6 @@ impl crate::Configurator for ObsConfig {
Self::from_iter(map)
}
- #[allow(deprecated)]
fn into_builder(self) -> Self::Builder {
ObsBuilder { config: self }
}
diff --git a/core/core/src/services/onedrive/config.rs
b/core/core/src/services/onedrive/config.rs
index 3dd3e6281..e3d4a53c8 100644
--- a/core/core/src/services/onedrive/config.rs
+++ b/core/core/src/services/onedrive/config.rs
@@ -71,7 +71,6 @@ impl crate::Configurator for OnedriveConfig {
Self::from_iter(map)
}
- #[allow(deprecated)]
fn into_builder(self) -> Self::Builder {
OnedriveBuilder { config: self }
}
diff --git a/core/core/src/services/oss/config.rs
b/core/core/src/services/oss/config.rs
index 46b377422..75b5d66a1 100644
--- a/core/core/src/services/oss/config.rs
+++ b/core/core/src/services/oss/config.rs
@@ -129,7 +129,6 @@ impl crate::Configurator for OssConfig {
Self::from_iter(map)
}
- #[allow(deprecated)]
fn into_builder(self) -> Self::Builder {
OssBuilder { config: self }
}
diff --git a/core/core/src/services/pcloud/config.rs
b/core/core/src/services/pcloud/config.rs
index 8c35e180a..64deabda8 100644
--- a/core/core/src/services/pcloud/config.rs
+++ b/core/core/src/services/pcloud/config.rs
@@ -67,7 +67,6 @@ impl crate::Configurator for PcloudConfig {
Self::from_iter(map)
}
- #[allow(deprecated)]
fn into_builder(self) -> Self::Builder {
PcloudBuilder { config: self }
}
diff --git a/core/core/src/services/seafile/config.rs
b/core/core/src/services/seafile/config.rs
index 0d3e0de2e..eaafcb37c 100644
--- a/core/core/src/services/seafile/config.rs
+++ b/core/core/src/services/seafile/config.rs
@@ -87,7 +87,6 @@ impl crate::Configurator for SeafileConfig {
Self::from_iter(map)
}
- #[allow(deprecated)]
fn into_builder(self) -> Self::Builder {
SeafileBuilder { config: self }
}
diff --git a/core/core/src/services/upyun/config.rs
b/core/core/src/services/upyun/config.rs
index d881f437a..2501330ef 100644
--- a/core/core/src/services/upyun/config.rs
+++ b/core/core/src/services/upyun/config.rs
@@ -66,7 +66,6 @@ impl crate::Configurator for UpyunConfig {
Self::from_iter(map)
}
- #[allow(deprecated)]
fn into_builder(self) -> Self::Builder {
UpyunBuilder { config: self }
}
diff --git a/core/core/src/services/vercel_artifacts/config.rs
b/core/core/src/services/vercel_artifacts/config.rs
index eba0663c1..17103577d 100644
--- a/core/core/src/services/vercel_artifacts/config.rs
+++ b/core/core/src/services/vercel_artifacts/config.rs
@@ -45,7 +45,6 @@ impl crate::Configurator for VercelArtifactsConfig {
Self::from_iter(uri.options().clone())
}
- #[allow(deprecated)]
fn into_builder(self) -> Self::Builder {
VercelArtifactsBuilder { config: self }
}
diff --git a/core/core/src/services/vercel_blob/config.rs
b/core/core/src/services/vercel_blob/config.rs
index b2f217829..73fbba7b1 100644
--- a/core/core/src/services/vercel_blob/config.rs
+++ b/core/core/src/services/vercel_blob/config.rs
@@ -58,7 +58,6 @@ impl crate::Configurator for VercelBlobConfig {
Self::from_iter(map)
}
- #[allow(deprecated)]
fn into_builder(self) -> Self::Builder {
VercelBlobBuilder { config: self }
}
diff --git a/core/core/src/services/webdav/config.rs
b/core/core/src/services/webdav/config.rs
index 527d57f9c..57cd9b124 100644
--- a/core/core/src/services/webdav/config.rs
+++ b/core/core/src/services/webdav/config.rs
@@ -68,7 +68,6 @@ impl crate::Configurator for WebdavConfig {
Self::from_iter(map)
}
- #[allow(deprecated)]
fn into_builder(self) -> Self::Builder {
WebdavBuilder { config: self }
}
diff --git a/core/core/src/services/yandex_disk/config.rs
b/core/core/src/services/yandex_disk/config.rs
index 2464c3374..4a4f4fdf1 100644
--- a/core/core/src/services/yandex_disk/config.rs
+++ b/core/core/src/services/yandex_disk/config.rs
@@ -58,7 +58,6 @@ impl crate::Configurator for YandexDiskConfig {
Self::from_iter(map)
}
- #[allow(deprecated)]
fn into_builder(self) -> Self::Builder {
YandexDiskBuilder { config: self }
}