Răsfoiți Sursa

HUE-703 [beeswax] Saving the result of a query raises an exception

Romain Rigaux 13 ani în urmă
părinte
comite
b7c25f4801
1 a modificat fișierele cu 2 adăugiri și 2 ștergeri
  1. 2 2
      apps/beeswax/src/beeswax/views.py

+ 2 - 2
apps/beeswax/src/beeswax/views.py

@@ -956,7 +956,7 @@ def save_results(request, id):
                       'Saving results from a table to a directory is not supported. '
                       'You may copy from the HDFS location manually.')
           target_dir = form.cleaned_data['target_dir']
-          request.fs.rename_star(result_meta.table_dir, target_dir)
+          request.fs.rename(result_meta.table_dir, target_dir)
           LOG.debug("Moved results from %s to %s" % (result_meta.table_dir, target_dir))
           query_history.save_state(models.QueryHistory.STATE.expired)
           fb_url = location_to_url(request, target_dir, strict=False)
@@ -1036,7 +1036,7 @@ def _save_results_ctas(request, query_history, target_table, result_meta):
     # 2. Move the results into the table's storage
     table_obj = db_utils.meta_client().get_table("default", target_table)
     table_loc = request.fs.urlsplit(table_obj.sd.location)[2]
-    request.fs.rename_star(result_meta.table_dir, table_loc)
+    request.fs.rename(result_meta.table_dir, table_loc)
     LOG.debug("Moved results from %s to %s" % (result_meta.table_dir, table_loc))
     request.flash.put('Saved query results as new table %s' % (target_table,))
     query_history.save_state(models.QueryHistory.STATE.expired)