Cargo Features
arrow-flight has no features set by default.
[dependencies]
arrow-flight = { version = "53.3.0", features = ["flight-sql-experimental", "tls", "cli"] }
- flight-sql-experimental = arrow-arith, arrow-data, arrow-ord, arrow-row, arrow-select, arrow-string, once_cell
-
Affects
arrow-flight::sql
…Required by the flight_sql_client binary
- tls
-
Required by the flight_sql_client binary
- cli = anyhow, clap, tracing-log, tracing-subscriber
-
Enable CLI tools
Enables chrono-tz of arrow-array, tls-webpki-roots of tonic and prettyprint of arrow-cast
Cast is needed to work around https://github.com/apache/arrow-rs/issues/3389
Required by the flight_sql_client binary
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.
- arrow-arith flight-sql-experimental?
- arrow-data flight-sql-experimental?
- arrow-ord flight-sql-experimental?
- arrow-row flight-sql-experimental?
- arrow-select flight-sql-experimental?
- arrow-string flight-sql-experimental?
- once_cell flight-sql-experimental?
- anyhow cli?
-
Enables anyhow
CLI-related dependencies
- clap cli?
- tracing-log cli?
- tracing-subscriber cli?