#data-fusion #sql #database-optimization

optd-datafusion-repr

datafusion plan representation for optd

2 unstable releases

0.1.1 Nov 8, 2024
0.0.0 Feb 25, 2024

#2 in #database-optimization

Download history 3/week @ 2025-09-21 10/week @ 2025-09-28 2/week @ 2025-10-05 4/week @ 2025-10-12 14/week @ 2025-10-19 5/week @ 2025-10-26

105 downloads per month
Used in 5 crates

MIT license

340KB
8K SLoC

optd

Query Optimizer Service.

Get Started

To interact with the CLI, run

cargo run -p optd-cli

Structure

  • optd/core: The core optimizer implementation (IR, properties, rules, cost model, cardinality estimation).
  • optd/catalog: A persistent catalog implementation.
  • connectors/datafusion: Utilities needed to use optd in DataFusion.
  • cli: command line interface based on datafusion-cli.

Dependencies

~41MB
~606K SLoC