Skip to content

Commit 2f55051

Browse files
committed
Add kernel-rustls and kernel-tls features
Signed-off-by: Ze'ev Maor <[email protected]>
1 parent 8acfa3f commit 2f55051

File tree

3 files changed

+6
-2
lines changed

3 files changed

+6
-2
lines changed

Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ debug = true
2626
debug = "line-tables-only"
2727

2828
[workspace.dependencies]
29-
delta_kernel = { version = "0.8.0", features = ["arrow_54", "default-engine-rustls"] }
29+
delta_kernel = { version = "0.8.0", features = ["arrow_54"] }
3030
#delta_kernel = { path = "../delta-kernel-rs/kernel", features = ["sync-engine"] }
3131

3232
# arrow

crates/core/Cargo.toml

+2
Original file line numberDiff line numberDiff line change
@@ -128,3 +128,5 @@ datafusion = [
128128
datafusion-ext = ["datafusion"]
129129
json = ["parquet/json"]
130130
python = ["arrow/pyarrow"]
131+
kernel-tls = ["delta_kernel/default-engine"]
132+
kernel-rustls = ["delta_kernel/default-engine-rustls"]

crates/deltalake/Cargo.toml

+3-1
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ deltalake-catalog-unity = { version = "0.9.0", path = "../catalog-unity", option
3030
# All of these features are just reflected into the core crate until that
3131
# functionality is broken apart
3232
azure = ["deltalake-azure"]
33-
default = []
33+
default = ["kernel-rustls"]
3434
datafusion = ["deltalake-core/datafusion"]
3535
datafusion-ext = ["datafusion"]
3636
gcs = ["deltalake-gcp"]
@@ -42,6 +42,8 @@ s3-native-tls = ["deltalake-aws/native-tls"]
4242
s3 = ["deltalake-aws/rustls"]
4343
unity-experimental = ["deltalake-catalog-unity"]
4444
lakefs = ["deltalake-lakefs"]
45+
kernel-tls = ["deltalake-core/kernel-tls"]
46+
kernel-rustls = ["deltalake-core/kernel-rustls"]
4547

4648
[dev-dependencies]
4749
tokio = { version = "1", features = ["macros", "rt-multi-thread"] }

0 commit comments

Comments
 (0)