This is an automated email from the ASF dual-hosted git repository.

tustvold pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/arrow-rs.git


The following commit(s) were added to refs/heads/master by this push:
     new aab9a6cee05 chore: Remove not used cache in InstanceCredentialProvider 
(#5888)
aab9a6cee05 is described below

commit aab9a6cee052542be21b9c2bbbe02dca6e97faa6
Author: Xuanwo <[email protected]>
AuthorDate: Sat Jun 15 05:22:36 2024 +0800

    chore: Remove not used cache in InstanceCredentialProvider (#5888)
    
    Signed-off-by: Xuanwo <[email protected]>
---
 object_store/src/aws/builder.rs    | 1 -
 object_store/src/aws/credential.rs | 3 ---
 2 files changed, 4 deletions(-)

diff --git a/object_store/src/aws/builder.rs b/object_store/src/aws/builder.rs
index 1e42093fd8a..ffef3fb33d4 100644
--- a/object_store/src/aws/builder.rs
+++ b/object_store/src/aws/builder.rs
@@ -898,7 +898,6 @@ impl AmazonS3Builder {
             info!("Using Instance credential provider");
 
             let token = InstanceCredentialProvider {
-                cache: Default::default(),
                 imdsv1_fallback: self.imdsv1_fallback.get()?,
                 metadata_endpoint: self
                     .metadata_endpoint
diff --git a/object_store/src/aws/credential.rs 
b/object_store/src/aws/credential.rs
index 01cfb342745..c13f8aafc7f 100644
--- a/object_store/src/aws/credential.rs
+++ b/object_store/src/aws/credential.rs
@@ -424,9 +424,6 @@ fn canonicalize_headers(header_map: &HeaderMap) -> (String, 
String) {
 /// 
<https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/configuring-instance-metadata-service.html>
 #[derive(Debug)]
 pub struct InstanceCredentialProvider {
-    // https://github.com/apache/arrow-rs/issues/5884
-    #[allow(dead_code)]
-    pub cache: TokenCache<Arc<AwsCredential>>,
     pub imdsv1_fallback: bool,
     pub metadata_endpoint: String,
 }

Reply via email to