Move commit-graph-related state out of struct object_database
As a preparatory step towards carving out a packfile backend for alternates we have to move the commit-graph-related state out of struct object_database
. This information has to be tracked per-alternate instead as other backends may store the information contained in commit graphs in a different way.
Edited by Patrick Steinhardt