HomeSoftware Heritage

replayer: factor out legacy objects fixers

Description

replayer: factor out legacy objects fixers

This will allow other journal clients to use the fixers, instead of this
being solely a replayer feature.

One could also imagine integrating the fixer directly in the journal so
that the fixes happen transparently for all the users without having to
call the fixer explicitely, and this diff is a first step in this
direction.

Details

Provenance
seirlAuthored on Mar 23 2020, 5:45 PM
seirlPushed on Mar 23 2020, 6:52 PM
Differential Revision
D2868: replayer: factor out legacy objects fixers
Parents
rDJNL928bf956e511: journal.replay: Inline `_fix_origin_visit` for loop in insert_object
Branches
Unknown
Tags
Unknown
Build Status
Buildable 11300
Build 17087: test-and-buildJenkins