pub fn recover_per_core(
wal_dir: &Path,
checkpoint_dir: &Path,
num_cores: usize,
) -> Result<PerCoreRecoveredState, PerCoreWalError>pub fn recover_per_core(
wal_dir: &Path,
checkpoint_dir: &Path,
num_cores: usize,
) -> Result<PerCoreRecoveredState, PerCoreWalError>