From: Junio C Hamano Date: Mon, 25 Oct 2021 23:06:56 +0000 (-0700) Subject: Merge branch 'jt/no-abuse-alternate-odb-for-submodules' X-Git-Tag: v2.34.0-rc0~40 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=162a13b;p=thirdparty%2Fgit.git Merge branch 'jt/no-abuse-alternate-odb-for-submodules' Follow through the work to use the repo interface to access submodule objects in-process, instead of abusing the alternate object database interface. * jt/no-abuse-alternate-odb-for-submodules: submodule: trace adding submodule ODB as alternate submodule: pass repo to check_has_commit() object-file: only register submodule ODB if needed merge-{ort,recursive}: remove add_submodule_odb() refs: peeling non-the_repository iterators is BUG refs: teach arbitrary repo support to iterators refs: plumb repo into ref stores --- 162a13b855ee8d920a31d6d1e928cef0f0a18e18