Browse Source

HUE-2501 [metastore] Creating a table with header files bigger than 64MB truncates it

krish 11 năm trước cách đây
mục cha
commit
a7262e5
1 tập tin đã thay đổi với 1 bổ sung1 xóa
  1. 1 1
      desktop/libs/hadoop/src/hadoop/fs/webhdfs.py

+ 1 - 1
desktop/libs/hadoop/src/hadoop/fs/webhdfs.py

@@ -559,6 +559,7 @@ class WebHdfs(Hdfs):
 
     while True:
       data = self.read(src, offset, UPLOAD_CHUNK_SIZE.get())
+      cnt = len(data)
       if offset == 0:
         if skip_header:
           n = data.index('\n')
@@ -574,7 +575,6 @@ class WebHdfs(Hdfs):
       if offset != 0:
         self.append(dst, data)
 
-      cnt = len(data)
       if cnt < UPLOAD_CHUNK_SIZE.get():
         break