Cargo Features
[dependencies]
deltalake-core = { version = "0.23.2", default-features = false, features = ["cdf", "datafusion", "datafusion-ext", "json", "python"] }
- default = cdf
-
The
cdf
feature is set by default wheneverdeltalake-core
is added without
somewhere in the dependency tree.default-features = false - cdf default
- datafusion datafusion-ext? = datafusion-common, datafusion-expr, datafusion-functions, datafusion-functions-aggregate, datafusion-physical-expr, datafusion-physical-plan, datafusion-proto, datafusion-sql
-
Enables datafusion
Affects
data_catalog::storage
,deltalake-core::delta_datafusion
,logstore::LogStore.object_store_url
,operations::constraints
,operations::delete
,operations::load_cdf
,operations::merge
,operations::update
,operations::write
,test_utils::datafusion
… - datafusion-ext = datafusion
- json
-
Enables json of parquet ^53
parquet:
Enable JSON APIs
- python
Features from optional dependencies
In crates that don't use the dep:
syntax, optional dependencies automatically become Cargo features. These features may have been created by mistake, and this functionality may be removed in the future.