diff --git a/sql/hive/src/main/scala/org/apache/spark/sql/hive/client/HiveClientImpl.scala b/sql/hive/src/main/scala/org/apache/spark/sql/hive/client/HiveClientImpl.scala index 58ad5449b49f..8aa60365f3c1 100644 --- a/sql/hive/src/main/scala/org/apache/spark/sql/hive/client/HiveClientImpl.scala +++ b/sql/hive/src/main/scala/org/apache/spark/sql/hive/client/HiveClientImpl.scala @@ -767,7 +767,7 @@ private[hive] class HiveClientImpl( case _: UnsupportedOperationException => // Fallback to filter logic if getTablesByType not supported. val tableNames = client.getTablesByPattern(dbName, pattern).asScala - getRawTablesByName(dbName, tableNames) + getRawTablesByName(dbName, tableNames.toSeq) .filter(_.getTableType == hiveTableType) .map(_.getTableName) }