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 }
     }

Reply via email to