Skip to content

Commit 9673684

Browse files
extract len() out of loop
1 parent 8321d64 commit 9673684

1 file changed

Lines changed: 2 additions & 1 deletion

File tree

pyiceberg/catalog/sql.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -626,8 +626,9 @@ def list_namespaces(self, namespace: Union[str, Identifier] = ()) -> List[Identi
626626

627627
if namespace:
628628
namespace_tuple = Catalog.identifier_to_tuple(namespace)
629+
namespace_level_length = len(namespace_tuple)
629630
# exclude fuzzy matches when `namespace` contains `%` or `_`
630-
namespaces = [ns for ns in namespaces if ns[: len(namespace_tuple)] == namespace_tuple]
631+
namespaces = [ns for ns in namespaces if ns[:namespace_level_length] == namespace_tuple]
631632

632633
return namespaces
633634

0 commit comments

Comments
 (0)