فهرست منبع

HUE-2101 [fb] Copying a file trims the last chunk

Abraham Elmahrek 11 سال پیش
والد
کامیت
9a3d1b4
1فایلهای تغییر یافته به همراه3 افزوده شده و 2 حذف شده
  1. 3 2
      desktop/libs/hadoop/src/hadoop/fs/webhdfs.py

+ 3 - 2
desktop/libs/hadoop/src/hadoop/fs/webhdfs.py

@@ -499,12 +499,13 @@ class WebHdfs(Hdfs):
                     permission=oct(stat.S_IMODE(sb.mode)),
                     data=data)
 
+      if offset != 0:
+        self.append(dst, data)
+
       cnt = len(data)
       if cnt < UPLOAD_CHUNK_SIZE.get():
         break
 
-      if offset != 0:
-        self.append(dst, data)
       offset += cnt