MCPcopy Create free account
hub / github.com/datafusion-contrib/datafusion-dolomite

github.com/datafusion-contrib/datafusion-dolomite @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
352 symbols 871 edges 50 files 34 documented · 10% updated 3y ago★ 523 open issues

Browse by type

Functions 263 Types & classes 89
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

An experimental query optimizer for datafusion.

  • dolomite: Core optimizer framework.
  • datafusion-dolomite-integration: Example and rules demonstrating how to use it with datafusion.

Extension points exported contracts — how you extend this code

browse all types & interfaces →

Core symbols most depended-on inside this repo

browse all functions →

Shape

Method 226
Class 64
Function 37
Interface 13
Enum 12

Languages

Rust100%

Modules by API surface

dolomite/src/cascades/memo.rs52 symbols
dolomite/src/plan/mod.rs23 symbols
dolomite/src/cascades/task.rs21 symbols
dolomite/src/rules/opt_expr.rs16 symbols
datafusion-dolomite-integration/tests/utils/schema.rs16 symbols
dolomite/src/rules/mod.rs13 symbols
dolomite/src/rules/limit.rs12 symbols
dolomite/src/heuristic/optimizer.rs12 symbols
dolomite/src/heuristic/graph.rs11 symbols
dolomite/src/utils.rs10 symbols
dolomite/src/cascades/binding.rs10 symbols
dolomite/src/plan/logical.rs9 symbols

For agents

$ claude mcp add datafusion-dolomite \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page