Commit 21c44ef
committed
feat: add LogicalOperator IR + wire lance_parser modules + fix lib.rs From impl
- Copy logical_plan.rs (1,419 lines, 12 LogicalOperator variants) from
lance-graph into src/query/lance_parser/
- Wire all 8 lance_parser submodules in mod.rs (was only declaring 3)
- Fix From<QueryError> for Error to use snafu Display (preserves location)
- 126 lance_parser tests pass (parser 51 + semantic 35 + logical_plan + rest)
- Zero imports from spo/storage/container/graph::spo (isolation verified)
https://claude.ai/code/session_013JU8MRtxRRTtuc5217r6s51 parent d798c21 commit 21c44ef
3 files changed
Lines changed: 1422 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
256 | 256 | | |
257 | 257 | | |
258 | 258 | | |
259 | | - | |
| 259 | + | |
260 | 260 | | |
261 | 261 | | |
262 | 262 | | |
| |||
0 commit comments