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: [email protected]
For additional commands, e-mail: [email protected]