comparison CONTRIBUTORS @ 39595:a911932d5003

revlog: reuse cached delta for identical base revision (issue5975) Since 8f83a953dddf, we skip over empty deltas when choosing a delta base. Such delta happens when two distinct revisions have the same content. The remote might be sending a delta against such revision within the bundle. In that case, the delta base is no longer considered, but the cached one could still, be used with the equivalent revision. Not reusing the delta from the bundle can have a significant performance impact, so we now make sure with doing so when possible.
author Boris Feld <boris.feld@octobus.net>
date Mon, 10 Sep 2018 08:31:41 +0200
parents c29efd272395
children
comparison
equal deleted inserted replaced
39594:bdb41eaa8b59 39595:a911932d5003