Skip to content

Conversation

@beinan
Copy link
Collaborator

@beinan beinan commented Feb 12, 2026

Summary

Addresses code review feedback from PR #130 by removing redundant re-export modules and updating imports to use lance_graph_catalog directly.

Changes

  • Removed crates/lance-graph/src/namespace/ directory (only contained re-exports)
  • Removed crates/lance-graph/src/source_catalog.rs (only contained re-exports)
  • Updated lib.rs to re-export catalog types directly from lance_graph_catalog
  • Updated all internal imports in datafusion_planner, query, and Python bindings to use lance_graph_catalog

Test plan

  • cargo check --all passes
  • cargo test --all passes (all 4 doc tests pass, all unit tests pass)

Resolves review comments from #130

🤖 Generated with Claude Code

beinan and others added 2 commits February 12, 2026 08:57
Remove redundant re-export modules (namespace/directory.rs and
source_catalog.rs) and update all imports to use lance_graph_catalog
directly. This addresses code review feedback from PR lance-format#130.

Changes:
- Remove crates/lance-graph/src/namespace/ directory
- Remove crates/lance-graph/src/source_catalog.rs
- Update lib.rs to re-export catalog types from lance_graph_catalog
- Update all internal imports to use lance_graph_catalog
- Update Python bindings to use new import paths

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@codecov-commenter
Copy link

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

@beinan beinan merged commit 410fac5 into lance-format:main Feb 12, 2026
9 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants