HomePhabricator

sidedata: return enough data to set the proper flag in the future

Authored by marmoute.

Description

sidedata: return enough data to set the proper flag in the future

If the revision has information relevant to copy tracing, we need to set a
dedicated flag in revlog. Currently the upgrade process is failing to do so.
Before we teach the upgrade process about flags, we make the information
available where we will needs it.

Differential Revision: https://phab.mercurial-scm.org/D9198