Cargo Features

datafusion-common has no features set by default.

[dependencies]
datafusion-common = { version = "43.0.0", features = ["avro", "backtrace", "pyarrow", "force_hash_collisions", "object_store"] }
avro = apache-avro
backtrace
pyarrow = parquet, pyo3

Enables pyarrow of arrow

force_hash_collisions

Affects hash_utils::create_hashes

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.

apache-avro avro?

Enables apache-avro ^0.16

object_store implicit feature
parquet pyarrow?

Affects file_options::parquet_writer, test_util::parquet_test_data

pyo3 pyarrow?

Enables pyo3 ^0.22.0