summaryrefslogtreecommitdiff
path: root/db/log_reader.h
diff options
context:
space:
mode:
authorSage Weil <sage@redhat.com>2015-12-02 16:35:20 -0500
committerkrad <krad@fb.com>2016-05-22 22:00:15 -0700
commit7947aba68ca372f155cf27432d0b7dacfcc6db55 (patch)
treebf5d0b5cebd4608aa50cccb43be7edcbf6ddd7c2 /db/log_reader.h
parent847e471db608a35f9dea8e00dde6a3e58b72e458 (diff)
db/log_reader: move kBadRecord{Len,Checksum} handling into ReadRecord
The behavior here needs to depend on the WAL recovery mode. No functional change in this patch. Signed-off-by: Sage Weil <sage@redhat.com>
Diffstat (limited to 'db/log_reader.h')
-rw-r--r--db/log_reader.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/db/log_reader.h b/db/log_reader.h
index ab9dbab7e..23bff39a7 100644
--- a/db/log_reader.h
+++ b/db/log_reader.h
@@ -126,6 +126,10 @@ class Reader {
kBadHeader = kMaxRecordType + 3,
// Returned when we read an old record from a previous user of the log.
kOldRecord = kMaxRecordType + 4,
+ // Returned when we get a bad record length
+ kBadRecordLen = kMaxRecordType + 5,
+ // Returned when we get a bad record checksum
+ kBadRecordChecksum = kMaxRecordType + 6,
};
// Skips all blocks that are completely before "initial_offset_".