Add replace capability to manifest
This commit is contained in:
parent
2c4c5c9597
commit
5105df1cd6
2 changed files with 97 additions and 29 deletions
|
@ -183,16 +183,12 @@ perform_merge(Manifest, Src, SinkList, SrcLevel, RootPath, NewSQN) ->
|
|||
ME
|
||||
end,
|
||||
SinkManifestList = lists:map(RevertPointerFun, SinkList),
|
||||
Man0 = leveled_pmanifest:remove_manifest_entry(Manifest,
|
||||
NewSQN,
|
||||
SinkLevel,
|
||||
SinkManifestList),
|
||||
Man1 = leveled_pmanifest:insert_manifest_entry(Man0,
|
||||
Man0 = leveled_pmanifest:replace_manifest_entry(Manifest,
|
||||
NewSQN,
|
||||
SinkLevel,
|
||||
SinkManifestList,
|
||||
Additions),
|
||||
|
||||
Man2 = leveled_pmanifest:remove_manifest_entry(Man1,
|
||||
Man2 = leveled_pmanifest:remove_manifest_entry(Man0,
|
||||
NewSQN,
|
||||
SrcLevel,
|
||||
Src),
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue