# HG changeset patch # User Vincent Parrett # Date 2018-03-06 22:07:34 # Node ID a148c67d8b09785165b254c3c66a21de15a8d284 # Parent d382344c69aa89f2c57e762e157997a29d018b89 archival: fileit should not use atomictemp, causes performance regression Differential Revision: https://phab.mercurial-scm.org/D2704 diff --git a/mercurial/archival.py b/mercurial/archival.py --- a/mercurial/archival.py +++ b/mercurial/archival.py @@ -272,7 +272,7 @@ class fileit(object): if islink: self.opener.symlink(data, name) return - f = self.opener(name, "w", atomictemp=True) + f = self.opener(name, "w", atomictemp=False) f.write(data) f.close() destfile = os.path.join(self.basedir, name)