Module datafusion::config

source ·
Expand description

Runtime configuration, via ConfigOptions

Structs§

  • Options related to aggregate execution
  • Options related to catalog and directory scanning
  • A key value pair, with a corresponding description
  • Configuration options struct, able to store both built-in configuration and custom options
  • Options controlling CSV format
  • Options related to query execution
  • Options controlling explain output
  • A type-safe container for ConfigExtension
  • Options controlling JSON format
  • Options related to query optimization
  • Options related to parquet files
  • Options related to SQL parser
  • Represents the configuration options available for handling different table formats within a data processing application. This struct encompasses options for various file formats including CSV, Parquet, and JSON, allowing for flexible configuration of parsing and writing behaviors specific to each format. Additionally, it supports extending functionality through custom extensions.
  • Options that control how Parquet files are read, including global options that apply to all columns and optional column-specific overrides

Enums§

Traits§

  • ConfigExtension provides a mechanism to store third-party configuration within DataFusion
  • A trait implemented by config_namespace and for field types that provides the ability to walk and mutate the configuration tree
  • An object-safe API for storing arbitrary configuration
  • An implementation trait used to recursively walk configuration