mirror of
https://github.com/facebook/sapling.git
synced 2024-10-11 17:27:53 +03:00
e63b8ce924
Summary: This makes local commits get written to trees (as well as flat manifest) when a commit happens where the parent commit has a tree manifest already. During a transaction where multiple trees are written (like when rebasing multiple nodes), we reuse the same pack file for all the trees produced by tieing into the transaction abort and close hooks. Test Plan: Ran the tests. Ran hg commit with the extension enabled. A future patch will add an integration test for the treemanifest extension. Reviewers: #mercurial, quark Reviewed By: quark Subscribers: mjpieters Differential Revision: https://phabricator.intern.facebook.com/D4055851 Signature: t1:4055851:1477059659:91b1c2f93ef986e910cea752ebf2466cb20ac921 |
||
---|---|---|
.. | ||
__init__.py |