Merge branch 'jk/delta-chain-limit' into maint
commit252ef8fe9e9742c73339cd383c22e39387c6c94e
authorJunio C Hamano <gitster@pobox.com>
Tue, 28 Mar 2017 20:52:20 +0000 (28 13:52 -0700)
committerJunio C Hamano <gitster@pobox.com>
Tue, 28 Mar 2017 20:52:21 +0000 (28 13:52 -0700)
treeebb2d69102445fd7fc51e3eb03cf878c1adde64b
parent930405224f0953ec550e2da8bf5a0b632cc5ba36
parent42b766d765feb2e0867954eb665ff05e3441b547
Merge branch 'jk/delta-chain-limit' into maint

"git repack --depth=<n>" for a long time busted the specified depth
when reusing delta from existing packs.  This has been corrected.

* jk/delta-chain-limit:
  pack-objects: convert recursion to iteration in break_delta_chain()
  pack-objects: enforce --depth limit in reused deltas
builtin/pack-objects.c