Merge branch 'jc/maint-verify-objects-remove-pessimism'
commitc3117b21666f2a68aebd5fce0bcdc4ab705c299a
authorJunio C Hamano <gitster@pobox.com>
Fri, 16 Mar 2012 15:23:53 +0000 (16 08:23 -0700)
committerJunio C Hamano <gitster@pobox.com>
Fri, 16 Mar 2012 15:23:53 +0000 (16 08:23 -0700)
tree792b0327f7c20e81aae23e9d8c545d3c82ce0a0b
parent9721d2fb10cd81d162248322facdc050433da50f
parentd21c463d558a1450c2560869193f279fc7ddba4a
Merge branch 'jc/maint-verify-objects-remove-pessimism'

The code to validate the history connectivity between old refs and new
refs used by fetch and receive-pack, introduced in 1.7.8, was grossly
inefficient and unnecessarily tried to re-validate integrity of individual
objects. This essentially reverts that performance regression.

* jc/maint-verify-objects-remove-pessimism:
  fetch/receive: remove over-pessimistic connectivity check