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