omnigraph/docs/dev
aaltshuler 8393fd7946 docs: add datafusion-future-improvements.md to dev docs
Captures the post-PR #111 (Lance 4→6) + PR #113 (structured Expr
pushdown) DataFusion state in one place, so future maintainers don't
have to re-derive what's done, what's free, and what's still on the
table from chat history.

Structure:
- Direct touchpoints (only 2 — narrow surface)
- Shipped: PR-by-PR delta of what's landed
- Passive wins active on DF 53 (PR-linked, with where-it-bites-us
  notes)
- Still on the table, ranked by tier:
  - T1: structural, unblocked today (hydrate_nodes Expr pushdown)
  - T2: gated on Lance v7 (delete Expr via MR-A / issue #112)
  - T3: future-shape unlocks (extension planner, expression
    placement, etc.)
  - T4: won't reach us without major changes (custom ExecutionPlan
    territory)
- Upstream cadence note (Lance dictates the DF version)
- Maintenance section

Linked from docs/dev/index.md so the check-agents-md CI guard
passes.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-23 12:52:21 +01:00
..
architecture.md docs: split user and developer docs (#93) 2026-05-15 03:45:22 +03:00
branch-protection.md docs: split user and developer docs (#93) 2026-05-15 03:45:22 +03:00
ci.md docs: split user and developer docs (#93) 2026-05-15 03:45:22 +03:00
codeowners.md docs: split user and developer docs (#93) 2026-05-15 03:45:22 +03:00
datafusion-future-improvements.md docs: add datafusion-future-improvements.md to dev docs 2026-05-23 12:52:21 +01:00
execution.md docs: split user and developer docs (#93) 2026-05-15 03:45:22 +03:00
index.md docs: add datafusion-future-improvements.md to dev docs 2026-05-23 12:52:21 +01:00
invariants.md docs: split user and developer docs (#93) 2026-05-15 03:45:22 +03:00
lance.md chore(lance): bump 4.0.0 → 6.0.1 (DataFusion 52→53, Arrow 57→58) (#111) 2026-05-23 00:42:29 +01:00
merge.md docs: split user and developer docs (#93) 2026-05-15 03:45:22 +03:00
runs.md docs: split user and developer docs (#93) 2026-05-15 03:45:22 +03:00
schema-lint-v1-plan.md schema-lint chassis v1.0: DropProperty Soft + code-tagged diagnostics (MR-694) (#90) 2026-05-16 16:30:03 +03:00
testing.md docs: split user and developer docs (#93) 2026-05-15 03:45:22 +03:00