• Show log

    Commit

  • Hash : 25b75cd9
    Author : lhchavez
    Date : 2021-03-10T07:06:15

    commit-graph: Create `git_commit_graph` as an abstraction for the file
    
    This change does a medium-size refactor of the git_commit_graph_file and
    the interaction with the ODB. Now instead of the ODB owning a direct
    reference to the git_commit_graph_file, there will be an intermediate
    git_commit_graph. The main advantage of that is that now end users can
    explicitly set a git_commit_graph that is eagerly checked for errors,
    while still being able to lazily use the commit-graph in a regular ODB,
    if the file is present.