lhchavez
25b75cd9bc
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.
2021-03-10 07:09:47 -08:00
..
2021-03-10 07:09:47 -08:00
2020-08-18 14:58:21 +02:00
2019-10-22 10:23:24 -04:00
2020-01-24 15:12:56 -06:00
2020-04-14 15:50:53 +02:00
2021-01-07 10:15:25 +00:00
2020-10-25 16:33:28 +00:00
2019-06-26 15:49:37 +02:00
2020-12-21 17:26:34 -08:00
2019-06-26 15:49:37 +02:00
2019-11-29 14:19:40 -08:00
2019-06-14 09:57:00 +01:00
2019-07-02 10:14:46 -07:00
2020-06-26 16:45:25 -07:00
2021-02-22 22:57:16 +01:00
2020-01-26 18:39:41 +00:00
2020-01-26 18:39:41 +00:00
2020-01-26 18:39:41 +00:00
2021-03-04 09:30:21 +00:00
2019-06-14 09:57:00 +01:00
2019-11-28 14:41:58 +01:00
2020-05-11 20:13:54 +01:00
2019-08-11 20:47:59 +01:00
2017-04-21 07:48:30 +00:00
2017-10-06 14:33:16 +02:00
2018-07-14 00:37:06 +02:00
2021-02-22 22:57:16 +01:00
2019-06-15 16:15:50 +02:00
2018-06-17 00:40:25 -04:00
2019-09-26 08:26:09 +02:00
2018-01-19 01:11:37 +00:00
2019-06-16 17:56:38 +01:00
2019-01-17 21:17:32 +00:00
2019-11-22 15:04:09 +11:00
2019-11-22 15:09:17 +11:00
2021-03-10 07:09:47 -08:00
2020-01-24 15:12:56 -06:00
2020-05-23 16:07:54 -07:00
2020-12-11 16:12:00 +03:00
2018-02-23 08:19:49 -08:00
2020-01-26 18:39:41 +00:00
2019-08-09 09:01:56 +02:00
2021-02-22 22:57:16 +01:00
2018-06-22 13:19:40 +02:00
2020-10-25 16:33:28 +00:00
2021-02-22 14:58:46 +01:00
2017-06-30 11:31:04 +03:00
2019-06-14 09:57:00 +01:00
2021-01-31 16:36:31 +00:00
2020-01-24 15:12:56 -06:00
2019-01-28 13:05:15 +01:00
2019-12-04 14:37:26 -08:00
2019-06-26 15:49:37 +02:00
2020-06-01 22:50:28 +01:00
2019-10-17 13:09:39 +02:00
2020-10-25 16:33:28 +00:00
2019-06-10 11:37:00 +01:00
2018-05-07 21:50:15 +02:00
2021-02-22 22:57:16 +01:00
2021-03-04 09:30:21 +00:00
2021-03-10 07:09:47 -08:00
2020-10-12 12:03:07 +01:00
2019-06-14 09:57:00 +01:00