@Override public void dropTable(ConnectorSession session,ConnectorTableHandle tableHandle){
  HiveTableHandle handle=checkType(tableHandle,HiveTableHandle.class,"tableHandle");
  metastore.dropTable(handle.getSchemaName(),handle.getTableName());
  metastore.flushCache();
}

@ Override public void dropTable ( ConnectorSession session , ConnectorTableHandle tableHandle ) { HiveTableHandle handle = checkType ( tableHandle , HiveTableHandle . class , "tableHandle" ) ; metastore . dropTable ( handle . getSchemaName ( ) , handle . getTableName ( ) ) ; metastore . flushCache ( ) ; }
deletes the table from hive . if the table is corrupted , it will still delete it instead of throwing an error .
