commit-graph: update design document
commit950c62bda208790e223230a73ce6c19ae8f9177b
authorDerrick Stolee <dstolee@microsoft.com>
Mon, 20 Aug 2018 18:24:21 +0000 (20 18:24 +0000)
committerJunio C Hamano <gitster@pobox.com>
Tue, 21 Aug 2018 17:22:50 +0000 (21 10:22 -0700)
treed4b5b9e746ebd7515f171f2461494e09775a0ac9
parent212e0f7efe163d062dcd393a0788cf3f93544a6e
commit-graph: update design document

As it exists right now, the commit-graph feature may provide
inconsistent results when combined with commit grafts, replace objects,
and shallow clones. Update the design document to discuss why these
interactions are difficult to reconcile and how we will avoid errors by
preventing updates to and reads from the commit-graph file when these
other features exist.

Signed-off-by: Derrick Stolee <dstolee@microsoft.com>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
Documentation/technical/commit-graph.txt