You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Fix: implement lazy pagination iterator for catalog list methods (#3365)
- Changed list_tables, list_namespaces, list_views return types from list[Identifier] to Iterator[Identifier] in the base Catalog abstract class and all implementations
- REST catalog uses true generators with per-page HTTP fetch helpers (decorated with @Retry) to correctly support auth retry logic
- Other catalogs (SQL, DynamoDB, Glue, Hive, BigQuery, NoOp) return iter() of their results
- CLI and output updated to work with iterators
- All test files updated to wrap list_* calls with list() where needed
Closes#3365
0 commit comments