Cargo Features
[dependencies]
tonbo = { version = "0.3.1", default-features = false, features = ["aws", "bytes", "datafusion", "load_tbl", "object-store", "opfs", "redb", "rocksdb", "sled", "sync", "tokio", "tokio-http", "wasm", "wasm-http", "bench"] }
- default = aws, bytes, tokio, tokio-http
-
These default features are set whenever
tonbo
is added without
somewhere in the dependency tree.default-features = false - aws default wasm?
-
Enables aws of fusio, fusio-dispatch, and fusio-log
- bytes default wasm?
-
Enables bytes
- datafusion
-
Enables async-trait and datafusion ^45
- load_tbl
- object-store
-
Enables object_store of fusio
- opfs wasm?
-
Enables wasm-bindgen-futures, opfs of fusio and fusio-dispatch, web of fusio-log and fusio-parquet
Affects
executor::opfs
… - redb bench?
-
Enables redb
- rocksdb bench?
-
Enables rocksdb
- sled bench?
-
Enables sled
- sync
- tokio default
-
Enables parquet, fs of tokio, tokio of fusio, fusio-dispatch, fusio-log, and fusio-parquet
Affects
executor::tokio
… - tokio-http default
-
Enables tokio-http of fusio
- wasm = aws, bytes, opfs, wasm-http
- wasm-http wasm?
- bench = redb, rocksdb, sled