Skip to content

Commit 0f4b918

Browse files
committed
Add deafult retry config
1 parent 8a72b58 commit 0f4b918

1 file changed

Lines changed: 4 additions & 5 deletions

File tree

crates/catalog/src/catalog_list.rs

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ use crate::error::{
88
};
99
use crate::schema::CachingSchema;
1010
use crate::table::CachingTable;
11-
use aws_config::{BehaviorVersion, Region, SdkConfig, retry::RetryConfig};
11+
use aws_config::{BehaviorVersion, Region};
1212
use aws_credential_types::Credentials;
1313
use aws_credential_types::provider::SharedCredentialsProvider;
1414
use catalog_metastore::{
@@ -221,12 +221,11 @@ impl EmbucketCatalogList {
221221
AwsCredentials::Token(ref t) => (None, None, Some(t.clone())),
222222
};
223223
let creds = Credentials::from_keys(ak.unwrap_or_default(), sk.unwrap_or_default(), token);
224-
let config = SdkConfig::builder()
225-
.behavior_version(BehaviorVersion::latest())
224+
let config = aws_config::defaults(BehaviorVersion::latest())
226225
.credentials_provider(SharedCredentialsProvider::new(creds))
227-
.retry_config(RetryConfig::standard())
228226
.region(Region::new(volume.region()))
229-
.build();
227+
.load()
228+
.await;
230229
let iceberg_catalog: Arc<dyn Catalog> = Arc::new(
231230
S3TablesCatalog::new(
232231
&config,

0 commit comments

Comments
 (0)