add support of read fuzzy checkpoint record with metadata from the WAL
@@ -23,6 +23,7 @@ package com.orientechnologies.orient.core.storage.impl.local.paginated.wal;
import com.orientechnologies.common.serialization.types.OIntegerSerializer;
import com.orientechnologies.common.serialization.types.OShortSerializer;
import com.orientechnologies.common.util.OPair;
+import com.orientechnologies.orient.core.storage.impl.local.paginated.wal.cas.OFuzzyCheckpointStartMetadataRecord;
import com.orientechnologies.orient.core.storage.impl.local.paginated.wal.common.EmptyWALRecord;
import com.orientechnologies.orient.core.storage.impl.local.paginated.wal.common.WriteableWALRecord;
import com.orientechnologies.orient.core.storage.impl.local.paginated.wal.po.cellbtree.multivalue.v2.bucket.*;
@@ -176,6 +177,9 @@ public final class OWALRecordsFactory {
case FULL_CHECKPOINT_START_METADATA_RECORD:
walRecord = new OFullCheckpointStartMetadataRecord();
break;
+ case FUZZY_CHECKPOINT_START_METADATA_RECORD:
+ walRecord = new OFuzzyCheckpointStartMetadataRecord();
+ break;
case CHECKPOINT_END_RECORD:
walRecord = new OCheckpointEndRecord();
break;
