Details
-
Bug
-
Status: Triage Needed
-
P1
-
Resolution: Unresolved
-
None
-
None
Description
I found that the `HdfsDownloader.get_range(self, start, end)' get range [start, end] rather than [start, end). This will cause an error while reading hdfs file.
File "/data/anaconda3/envs/tfdv1.15/lib/python3.7/site-packages/apache_beam/io/tfrecordio.py", line 127, in read_record
buf = file_handle.read(buf_length_expected)
File "/data/anaconda3/envs/tfdv1.15/lib/python3.7/site-packages/apache_beam/io/filesystemio.py", line 123, in readinto
b[:len(data)] = data
ValueError: memoryview assignment: lvalue and rvalue have different structures
Attachments
Issue Links
- is duplicated by
-
BEAM-14493 HdfsDownloader gets wrong range
- Resolved