New WAL handling mode added field `wal_version` to bluefs_super_t.
At some point of refactor become unused.
Removing it while we still can.
Signed-off-by: Adam Kupczyk <akupczyk@ibm.com>
(cherry picked from commit
eaed7c053426c339ca743ced25864e63cbcaa287)
encode(block_size, bl);
encode(log_fnode, bl);
encode(memorized_layout, bl);
- if (_version >= 3) {
- encode(wal_version, bl);
- }
ENCODE_FINISH(bl);
}
if (struct_v >= 2) {
decode(memorized_layout, p);
}
- if (struct_v >= 3) {
- decode(wal_version, p);
- }
DECODE_FINISH(p);
}
std::optional<bluefs_layout_t> memorized_layout;
- uint8_t wal_version;
-
bluefs_super_t();
uint64_t block_mask() const {