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
(improvement) metadata: replace dict_factory with lightweight _RowView
Replace dict_factory in _SchemaParser._handle_results and
get_column_from_system_local with _row_factory, eliminating per-row
dict allocation during schema parsing.
Also refactor SchemaParserV4._build_keyspace_metadata_internal to read
from the row without mutating it, since _RowView is read-only.
Note: V22-only dict_factory call sites are left unchanged as they do not
affect the V3/V4 code path (V3 and V4 fully override _query_all).
0 commit comments