NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
crates.io · #3789 most downloaded on crates.io
DataFusion tracing of execution plans
Last release 1 months ago
24 Aug 2026
Ships fairly regularly
a new release about every 6 weeks
Nearly every release is documented
notes for 14 of 14 stable releases
2 versions withdrawn
withdrawn after publishing
1 years old
16 releases · first in 2025
One column per month.
Upgrade to DataFusion 55
Upgrade to DataFusion 55
Upgrade to DataFusion 54
Upgrade to DataFusion 54
InstrumentedExec with DataFusion 54's ExecutionPlan downcast APIchore: prepare 53.0.2 release
chore: prepare 53.0.2 release
chore: prepare 53.0.1 release
chore: prepare 53.0.1 release
output_bytesfeat: Update to version 53.0.0
feat: Update to version 53.0.0
fix: avoid recursive instrumentation using thread-local optimization …
fix: avoid recursive instrumentation using thread-local optimization …
TracingQueryPlanner
and rule instrumentation macros (instrument_rules_with_info_spans!). Phase spans
now group individual rule executions for analyzer, logical optimizer, and physical
optimizer, with automatic plan diff capture when rules modify plansInstrumentedExec by delegating as_any()
to the inner plan. This allows code to inspect underlying execution node types
without directly handling the instrumentation wrapperdoc: Clarify InstrumentedExec visibility
doc: Clarify InstrumentedExec visibility
InstrumentedExec visibility design decisionsfix: Update to version 50.0.2
fix: Update to version 50.0.2
instrument_rule should be placed last in the optimizer rules chainInstrumentedExec is intentionally privatefix: Update to version 50.0.1
fix: Update to version 50.0.1
comfy-table dependency to version 7.1 for broader compatibilityfeat: Display dynamic filters in datafusion.node field
feat: Display dynamic filters in datafusion.node field
datafusion.node span field, providing visibility
into filter pushdown during query executiontpchgen-rs for generating TPC-H parquet test filesfix: Finalize recursive queries instrumentation support …
fix: Finalize recursive queries instrumentation support …
WorkTableExec nodes can now
be safely instrumented following upstream DataFusion changes
(apache/datafusion#16469),
enabling full tracing of all nodes in recursive query executionBackport partial support for recursive queries instrumentation to the 48.x line
Update to Apache DataFusion 48.0.0
Add partial support for recursive queries instrumentation. Recursive queries now spawn a new span group for each recursive call via with_new_inner sup
with_new_inner support on
InstrumentedExec. Note: WorkTableExec nodes are not instrumented in this
version due to DataFusion limitations### Documentation - Clarify versioning scheme - Fix documentation image links
Initial public release of DataFusion Tracing.
Initial public release of DataFusion Tracing.
InstrumentationOptions for controlling tracing behavioradd_custom_fieldpretty_format_compact_batch)Your coding agent can read these notes before it upgrades. Set up the MCP server →