Hi, On 25/06/20 05:46PM, Hin-Tak Leung wrote: > Hi, > > Lately I noticed that git occasionally do very large re-fetches, despite the difference between local and remote being not large. For example, here are two aborted fetches (see how small the emumerating / counting /compressing are, compared to the receiving object number): > > $ git fetch torvalds > remote: Enumerating objects: 19374, done. > remote: Counting objects: 100% (19374/19374), done. > remote: Compressing objects: 100% (4016/4016), done. > ^Cceiving objects: 2% (161673/7478285), 80.54 MiB | 2.78 MiB/s > > $ git fetch sound > remote: Enumerating objects: 52009, done. > remote: Counting objects: 100% (52009/52009), done. > remote: Compressing objects: 100% (5480/5480), done. > ^Cceiving objects: 1% (74819/7481898), 37.92 MiB | 1.98 MiB/s > > I don't see any real pattern, as the last few times I fetch from either of those two are also quite small ( a few days ago). > > $ git --version > git version 2.26.2 See https://lore.kernel.org/git/20200422155047.GB91734@xxxxxxxxxx/ This problem shouldn't be present in v2.27.* -- Regards, Pratyush Yadav