@@ -862,25 +862,25 @@ private[hive] class HiveClientImpl(
862862
863863 // Remove materialized view first, otherwise caused a violation of foreign key constraint.
864864 mvs.foreach { table =>
865- val tableName = table.getTableName
866- logDebug(s " Deleting materialized view $tableName " )
867- client.dropTable(" default" , table.getTableName )
865+ val t = table.getTableName
866+ logDebug(s " Deleting materialized view $t " )
867+ client.dropTable(" default" , t )
868868 }
869869
870870 others.foreach { table =>
871- val tableName = table.getTableName
872- logDebug(s " Deleting table $tableName " )
871+ val t = table.getTableName
872+ logDebug(s " Deleting table $t " )
873873 try {
874- client.getIndexes(" default" , tableName , 255 ).asScala.foreach { index =>
875- shim.dropIndex(client, " default" , tableName , index.getIndexName)
874+ client.getIndexes(" default" , t , 255 ).asScala.foreach { index =>
875+ shim.dropIndex(client, " default" , t , index.getIndexName)
876876 }
877877 if (! table.isIndexTable) {
878- client.dropTable(" default" , tableName )
878+ client.dropTable(" default" , t )
879879 }
880880 } catch {
881881 case _ : NoSuchMethodError =>
882882 // HIVE-18448 Hive 3.0 remove index APIs
883- client.dropTable(" default" , tableName )
883+ client.dropTable(" default" , t )
884884 }
885885 }
886886 client.getAllDatabases.asScala.filterNot(_ == " default" ).foreach { db =>
0 commit comments