Merge branch 'jc/maint-verify-objects-remove-pessimism' into next
commitf824530372a87fa1da828f7f97f1b47c6e98114b
authorJunio C Hamano <gitster@pobox.com>
Fri, 16 Mar 2012 04:59:04 +0000 (15 21:59 -0700)
committerJunio C Hamano <gitster@pobox.com>
Fri, 16 Mar 2012 04:59:04 +0000 (15 21:59 -0700)
treeee16864f5c241e8c6dfd22773196352fac1b1f66
parent1a62faf486f3783d0ad9cbca78ed4c45a7ef6716
parentd21c463d558a1450c2560869193f279fc7ddba4a
Merge branch 'jc/maint-verify-objects-remove-pessimism' into next

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