HBASE-25556 Frequent replication "Encountered a malformed edit" warnings (#2965)
commit4240dca4ff3724c899d5db332bea6bcda289869d
authorAndrew Purtell <apurtell@apache.org>
Tue, 23 Feb 2021 22:38:45 +0000 (23 14:38 -0800)
committerAndrew Purtell <apurtell@apache.org>
Tue, 23 Feb 2021 22:41:31 +0000 (23 14:41 -0800)
treebe0e9a6907b9409642bed9bc45aeb2ea7caa39f1
parent9cfeec0deb79e1e8541e237b4f02fb590556372c
HBASE-25556 Frequent replication "Encountered a malformed edit" warnings (#2965)

ProtobufLogReader#readNext may be called by code that attempts to advance
the reader but does not necessarily expect to succeed, for example
WALEntryStream#tryAdvanceEntry. Much of the logging in this method is
at TRACE level. Other logging at WARN level will be frequently emitted, as
often as several per minute, and this will cause false positive assessment
from operators that they are experiencing a bug. Fix the mixed intent with
respect to log levels in readNext. Log at only DEBUG level or below.

Signed-off-by: Sean Busbey <busbey@apache.org>
hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/wal/ProtobufLogReader.java