HBASE-25556 Frequent replication "Encountered a malformed edit" warnings (#2965)
commit8f03c4429f9274a6b3d73271a2a752a29dbe9c95
authorAndrew Purtell <apurtell@apache.org>
Tue, 23 Feb 2021 22:38:45 +0000 (23 14:38 -0800)
committerGitHub <noreply@github.com>
Tue, 23 Feb 2021 22:38:45 +0000 (23 14:38 -0800)
treeb111931b56722a0ddd782ecd88d0b8e05d5c759e
parent5fa15cfde3d77e77ffb1f09d60dce4db264f3831
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