This is an archive of the discontinued Mercurial Phabricator instance.

treemanifest: write client tree manifests eagerly during nested transactions
AbandonedPublic

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

Details

Reviewers
None
Group Reviewers
Restricted Project
Summary

If there are nested transactions, writing the client tree manifests
early ensures that next call to the transaction already has them available and
can potentially avoid infinite recursion.

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