Cargo Features

kapot-core has no features set by default.

[dependencies]
kapot-core = { version = "0.2.0", features = ["object-stores", "azure", "s3", "gcs", "docsrs", "force_hash_collisions", "hdfs", "hdfs3"] }
object-stores = azure, gcs, s3
azure object-stores?

Enables azure of object_store

s3 object-stores?

Enables aws of object_store

gcs object-stores?

Enables gcp of object_store

docsrs
force_hash_collisions

Used for testing ONLY: causes all values to hash to the same value (test for collisions)

Enables force_hash_collisions of datafusion

hdfs

Used to enable hdfs to be registered in the ObjectStoreRegistry by default

Enables hdfs of datafusion-objectstore-hdfs

hdfs3

Enables hdfs3 of datafusion-objectstore-hdfs

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.

datafusion-objectstore-hdfs hdfs? hdfs3?