Cargo Features
[dependencies]
icechunk = { version = "2.0.3", default-features = false, features = ["napi-send-contract", "s3", "object-store-s3", "object-store-gcs", "object-store-azure", "object-store-http", "object-store-fs", "redirect", "logs", "cli", "shuttle"] }
- default = object-store-azure, object-store-fs, object-store-gcs, object-store-http, object-store-s3, redirect, s3
-
These default features are set whenever
icechunkis added withoutsomewhere in the dependency tree.default-features = false - napi-send-contract
-
Affects
compat::IcechunkBoxFuture… - s3 default
-
Enables icechunk-s3
Affects
virtual_chunks::S3Fetcher… - object-store-s3 default
-
Enables s3 of icechunk-arrow-object-store
Affects
virtual_chunks::ObjectStoreFetcher… - object-store-gcs default
-
Enables gcs of icechunk-arrow-object-store
Affects
strategies::gcs_static_credentials,virtual_chunks::ObjectStoreFetcher… - object-store-azure default
-
Enables azure of icechunk-arrow-object-store
Affects
strategies::azure_static_credentials,strategies::azure_credentials,virtual_chunks::ObjectStoreFetcher… - object-store-http default
-
Enables http of icechunk-arrow-object-store
Affects
virtual_chunks::ObjectStoreFetcher… - object-store-fs default
-
Enables fs of icechunk-arrow-object-store
Affects
virtual_chunks::ObjectStoreFetcher… - redirect default
-
Enables reqwest
Affects
storage::redirect,storage::new_redirect_storage… - logs
-
Enables tracing-subscriber
Affects
icechunk::initialize_tracing… - cli
-
Enables anyhow, clap, dialoguer, and dirs
anyhow:
Optional dependencies
Affects
cli::config,cli::interface…Required by the binary
- shuttle