Thomas Marquardt created HADOOP-15446:
-----------------------------------------

             Summary: WASB: PageBlobInputStream.skip breaks HBASE replication
                 Key: HADOOP-15446
                 URL: https://issues.apache.org/jira/browse/HADOOP-15446
             Project: Hadoop Common
          Issue Type: Bug
          Components: fs/azure
    Affects Versions: 3.0.2, 2.9.0
            Reporter: Thomas Marquardt
            Assignee: Thomas Marquardt


Page Blobs are primarily used by HBASE.  HBASE replication, which apparently 
has not been used with WASB until recently, performs non-sequential reads on 
log files using PageBlobInputStream.  There are bugs in this stream 
implementation which prevent skip and seek from working properly, and 
eventually the stream state becomes corrupt and unusable.

I believe this bug affects all releases of WASB/HADOOP.  It appears to be a 
day-0 bug in PageBlobInputStream.  There were similar bugs opened in the past 
(HADOOP-15042) but the issue was not properly fixed, and no test coverage was 
added.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

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

Reply via email to