You are viewing a plain text version of this content. The canonical link for it is here.
Posted to common-issues@hadoop.apache.org by "Mikhail Pryakhin (Jira)" <ji...@apache.org> on 2020/05/03 06:49:00 UTC
[jira] [Assigned] (HADOOP-9713) FSDataInputStream.readFully doesn't
work on filesystems without seek -even when the offset==getPos
[ https://issues.apache.org/jira/browse/HADOOP-9713?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Mikhail Pryakhin reassigned HADOOP-9713:
----------------------------------------
Assignee: Mikhail Pryakhin
> FSDataInputStream.readFully doesn't work on filesystems without seek -even when the offset==getPos
> --------------------------------------------------------------------------------------------------
>
> Key: HADOOP-9713
> URL: https://issues.apache.org/jira/browse/HADOOP-9713
> Project: Hadoop Common
> Issue Type: Bug
> Components: fs
> Affects Versions: 2.1.0-beta, 1.3.0, 3.0.0-alpha1
> Reporter: Steve Loughran
> Assignee: Mikhail Pryakhin
> Priority: Minor
>
> {{FSDataInputStream.readFully(offset,data)}} doesn't work even if the offset==the current location -because it always seeks to the offset and seeks back. No seek => Exception.
> We could optimise {{FSDataInputStream.readFully(offset,data)}} to eliminate the seeks on these operations -which would have tangible benefits for those filesystems where seek is expensive (remote blobstores). It would also let you use readFully against filesystems without seeks, provided you are only reading from the current location.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)
---------------------------------------------------------------------
To unsubscribe, e-mail: common-issues-unsubscribe@hadoop.apache.org
For additional commands, e-mail: common-issues-help@hadoop.apache.org