[
https://issues.apache.org/jira/browse/HADOOP-14722?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Thomas Marquardt updated HADOOP-14722:
--------------------------------------
Attachment: HADOOP-14722-003.patch
Attaching patch HADOOP-14722-003.patch.
This addresses the feedback, fixes an issue with the BlockBlobInputStream.skip
implementation, and adds additional test coverage so all the code paths are
exercised for seek and skip.
All hadoop-tools/hadoop-azure *tests are passing* with this patch, except for
TestWasbRemoteCallHelper which is a known issue tracked by HADOOP-14715. I
tested against my endpoint tmarql3.
> Azure: BlockBlobInputStream position incorrect after seek
> ---------------------------------------------------------
>
> Key: HADOOP-14722
> URL: https://issues.apache.org/jira/browse/HADOOP-14722
> Project: Hadoop Common
> Issue Type: Bug
> Components: fs/azure
> Reporter: Thomas Marquardt
> Assignee: Thomas Marquardt
> Attachments: HADOOP-14722-001.patch, HADOOP-14722-002.patch,
> HADOOP-14722-003.patch
>
>
> The seek, skip, and getPos methods of BlockBlobInputStream do not correctly
> account for the stream's internal buffer. This results in invalid stream
> positions.
--
This message was sent by Atlassian JIRA
(v6.4.14#64029)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]