Commit Diff


commit - 4f4d853e5a672ea469a2532774867305712b418e
commit + 22edbce7dffddead032aaa20dcafcf33c5118cef
blob - b5f4f5581bd2c0c257a81264e472be7db4785f53
blob + 5e229ab44b13c2e63ed9807f70837898eeda1e43
--- lib/pack_create.c
+++ lib/pack_create.c
@@ -309,7 +309,7 @@ pick_deltas(struct got_pack_meta **meta, int nmeta, in
 			}
 			base = meta[j];
 			/* long chains make unpacking slow, avoid such bases */
-			if (base->nchain >= 32 ||
+			if (base->nchain >= 128 ||
 			    base->obj_type != m->obj_type)
 				continue;