Mercurial > hg
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 |
---|