Skip to content

Commit 40b73e7

Browse files
authored
perf(athena): replace list_table_metadata with get_table_metadata in _get_schema_with_query (#11573)
1 parent 3892aeb commit 40b73e7

File tree

1 file changed

+2
-5
lines changed

1 file changed

+2
-5
lines changed

ibis/backends/athena/__init__.py

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -574,11 +574,8 @@ def _get_schema_using_query(self, query: str) -> sch.Schema:
574574
catalog_name = self.current_catalog
575575
schema_name = self.current_database
576576
with self._safe_raw_sql(create_view, unload=False) as cur:
577-
(table_meta,) = cur.list_table_metadata(
578-
catalog_name=catalog_name,
579-
schema_name=schema_name,
580-
expression=view_name,
581-
max_results=1,
577+
table_meta = cur.get_table_metadata(
578+
catalog_name=catalog_name, schema_name=schema_name, table_name=view_name
582579
)
583580
cur.execute(drop_view)
584581

0 commit comments

Comments
 (0)