datafusion 38.0.0

DataFusion is an in-memory query engine that uses Apache Arrow as the memory model
Documentation

datafusion

There is very little structured metadata to build this page from currently. You should check the main library docs, readme, or Cargo.toml in case the author documented the features in them.

This version has 25 feature flags, 17 of them enabled by default.

default

  • array_expressions
  • crypto_expressions
  • datetime_expressions
  • encoding_expressions
  • regex_expressions
  • string_expressions
  • unicode_expressions
  • compression
  • parquet

array_expressions

  • datafusion-functions-array

crypto_expressions

  • datafusion-functions/crypto_expressions

datetime_expressions

  • datafusion-functions/datetime_expressions

encoding_expressions

  • datafusion-functions/encoding_expressions

regex_expressions

  • datafusion-physical-expr/regex_expressions
  • datafusion-optimizer/regex_expressions
  • datafusion-functions/regex_expressions

string_expressions

  • datafusion-functions/string_expressions

unicode_expressions

  • datafusion-sql/unicode_expressions
  • datafusion-functions/unicode_expressions

compression

  • xz2
  • bzip2
  • flate2
  • zstd
  • async-compression
  • tokio-util

parquet

  • datafusion-common/parquet
  • dep:parquet

datafusion-functions-array

  • dep:datafusion-functions-array

xz2

  • dep:xz2

bzip2

  • dep:bzip2

flate2

  • dep:flate2

zstd

  • dep:zstd

async-compression

  • dep:async-compression

tokio-util

  • dep:tokio-util

avro

  • apache-avro
  • num-traits
  • datafusion-common/avro

pyarrow

  • datafusion-common/pyarrow
  • parquet

serde

  • arrow-schema/serde

num-traits

  • dep:num-traits

math_expressions

  • datafusion-functions/math_expressions

backtrace

  • datafusion-common/backtrace

apache-avro

  • dep:apache-avro

force_hash_collisions

    This feature flag does not enable additional features.