Files
lancedb/python/python
Wyatt Alt 5f3d27aea4 feat(python): materialized view bindings
Exposes materialized views to Python in both the async and sync clients:
create_materialized_view / open_materialized_view / list_materialized_views
on the connections, and MaterializedView / AsyncMaterializedView handles
carrying the parsed definition and refresh(full=, source_version=), which
returns the typed refresh result. select accepts column names, (alias,
expression) pairs, or a dict of the same; the definition reads back off the
stored schema, so a reopened handle needs no side channel. Remote
connections raise NotImplementedError up front rather than failing deep in
a request, matching the computed-column convention.
2026-08-18 08:03:34 -07:00
..