Mercurial > hg
comparison i18n/posplit @ 16700:28001e8a5149
largefiles: optimize performance when updating (issue3440)
Previously, when updating, cachelfiles was called blindly on all largefiles
in the repository at the revision being updated to, despite the fact that
a list of which largefiles needs to be updated has already been collected. This
optimization constrains the cachelfiles call to only the largefiles that need
to be updated.
On a repository with about 80 largefiles, updating between two revisions that
only change one largefile goes from approximately 6.7 seconds to 3.3 seconds.
author | Na'Tosha Bard <natosha@unity3d.com> |
---|---|
date | Sat, 12 May 2012 15:41:27 +0200 |
parents | 4fd49329a1b5 |
children | ff6ab0b2ebf7 |
comparison
equal
deleted
inserted
replaced
16699:d947e1da1259 | 16700:28001e8a5149 |
---|