Details
-
Bug
-
Status: Resolved
-
Critical
-
Resolution: Fixed
-
None
-
None
-
None
Description
HBASE-14501 fixed the semantics in using the InputStream.available() and the interface between the actual Decoder and BaseDecoder.
Running Phoenix with IndexedWALEditCodec on top of an HBase version containing HBASE-14501 now causes silent data loss since the Decoder throws
java.lang.ClassCastException: org.apache.hadoop.hbase.codec.BaseDecoder$PBIS cannot be cast to java.io.DataInput
which gets silently ignored from ProtobufLogReader.
Attachments
Attachments
Issue Links
- relates to
-
HBASE-14501 NPE in replication when HDFS transparent encryption is enabled.
- Closed
-
HBASE-14904 Mark Base[En|De]coder LimitedPrivate and fix binary compat issue
- Closed