hadoop-common-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Thomas Marquardt (JIRA)" <j...@apache.org>
Subject [jira] [Updated] (HADOOP-14722) Azure: BlockBlobInputStream position incorrect after seek
Date Fri, 04 Aug 2017 00:59:00 GMT

     [ 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

To unsubscribe, e-mail: common-issues-unsubscribe@hadoop.apache.org
For additional commands, e-mail: common-issues-help@hadoop.apache.org

View raw message