diff --git a/crates/catalog/rest/Cargo.toml b/crates/catalog/rest/Cargo.toml index 916b5ccf7..3d75a49e5 100644 --- a/crates/catalog/rest/Cargo.toml +++ b/crates/catalog/rest/Cargo.toml @@ -28,6 +28,13 @@ keywords = ["iceberg", "rest", "catalog"] license = { workspace = true } repository = { workspace = true } +[features] +rustls-tls = ["reqwest/rustls-tls", "iceberg/rustls-tls"] +rustls-tls-native-roots = [ + "reqwest/rustls-tls-native-roots", + "iceberg/rustls-tls-native-roots", +] + [dependencies] async-trait = { workspace = true } chrono = { workspace = true } diff --git a/crates/iceberg/Cargo.toml b/crates/iceberg/Cargo.toml index 471b0cbe9..9eca4b1dd 100644 --- a/crates/iceberg/Cargo.toml +++ b/crates/iceberg/Cargo.toml @@ -30,6 +30,8 @@ repository = { workspace = true } [features] default = ["storage-memory", "storage-fs", "storage-s3", "tokio"] +rustls-tls = ["reqwest/rustls-tls"] +rustls-tls-native-roots = ["reqwest/rustls-tls-native-roots"] storage-all = ["storage-memory", "storage-fs", "storage-s3", "storage-gcs"] storage-fs = ["opendal/services-fs"]