This is an archive of the discontinued Mercurial Phabricator instance.

treemanifest: use flat manifest hash during client tree manifest writes
AbandonedPublic

Authored by singhsrb on Jan 5 2018, 6:28 PM.
Tags
None
Subscribers
None

Details

Reviewers
None
Group Reviewers
Restricted Project
Summary

If there is already a committed flat manifest node, then we need to
use that while writing the corresponding client tree manifest so that the tree
manifest is referable from the flat hash.

Test Plan

Ran all the tests. https://phab.mercurial-scm.org/D1826 tests the new
functionality.

Diff Detail

Repository
rFBHGX Facebook Mercurial Extensions
Lint
Lint Skipped
Unit
Unit Tests Skipped