ManEntry must be a ManEntry?
What else could it be?
This commit is contained in:
parent
aba385869f
commit
44471ecc0a
1 changed files with 15 additions and 19 deletions
|
@ -537,8 +537,7 @@ open_all_manifest(Man0, RootPath, CDBOpts) ->
|
|||
[{HeadSQN, HeadFN, _IgnorePid, HeadLK}|ManifestTail] = Man1,
|
||||
OpenJournalFun =
|
||||
fun(ManEntry) ->
|
||||
case ManEntry of
|
||||
{LowSQN, FN, _, LK_RO} ->
|
||||
{LowSQN, FN, _, LK_RO} = ManEntry
|
||||
CFN = FN ++ "." ++ ?JOURNAL_FILEX,
|
||||
PFN = FN ++ "." ++ ?PENDING_FILEX,
|
||||
case filelib:is_file(CFN) of
|
||||
|
@ -552,9 +551,6 @@ open_all_manifest(Man0, RootPath, CDBOpts) ->
|
|||
ok = leveled_cdb:cdb_roll(Pid),
|
||||
LK_WR = leveled_cdb:cdb_lastkey(Pid),
|
||||
{LowSQN, FN, Pid, LK_WR}
|
||||
end;
|
||||
_ ->
|
||||
ManEntry
|
||||
end
|
||||
end,
|
||||
OpenedTailAsList = lists:map(OpenJournalFun, ManifestTail),
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue