diff tests/test-push-checkheads-pruned-B3.t @ 4096:1630756a6a46 stable

obshashrange: force reset if many changes If there is many new markers (or the markers affect many changesets) resetting affected changeset can get slow. A common case for that is then changeset and markers are added in different transaction, (eg: when using clone bundle). When we detect such case, we reset the obshashrange cache, rewarming it should be faster. Here many is arbitrarily set to 10 000. The number might get adjusted.
author Pierre-Yves David <pierre-yves.david@octobus.net>
date Thu, 13 Sep 2018 02:49:58 +0200
parents 2e703ed1c713
children d5adce52cef4 ef22eef37ecc
line wrap: on
line diff