{"thread":{"id":"53760","subject":"Re: git doing large refetches","startedAt":"2020-06-26T16:05:40Z","lastAt":"2020-06-26T16:05:40Z","messageCount":1,"participants":["Hin-Tak Leung"],"isPatch":false,"patchVersion":null,"patchTotal":null},"messages":[{"id":"400696","messageId":"1406746652.7528852.1593187534410@mail.yahoo.com","threadId":"53760","inReplyTo":"1406746652.7528852.1593187534410.ref@mail.yahoo.com","subject":"Re: git doing large refetches","fromName":"Hin-Tak Leung","fromEmail":"htl10@users.sourceforge.net","sentAt":"2020-06-26T16:05:34Z","receivedAt":"2020-06-26T16:05:40Z","isPatch":false,"sender":{"key":"htl10@users.sourceforge.net","avatar":null},"body":"On Thursday, 25 June 2020, 19:06:16 BST, Pratyush Yadav <me@yadavpratyush.com> wrote:\n\n> Hi,\n\n> On 25/06/20 05:46PM, Hin-Tak Leung wrote:\n> > Hi,\n> > \n> > 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):\n> > \n> > $ git fetch torvalds\n> > remote: Enumerating objects: 19374, done.\n> > remote: Counting objects: 100% (19374/19374), done.\n> > remote: Compressing objects: 100% (4016/4016), done.\n> > ^Cceiving objects:  2% (161673/7478285), 80.54 MiB | 2.78 MiB/s\n> > \n> > $ git fetch sound\n> > remote: Enumerating objects: 52009, done.\n> > remote: Counting objects: 100% (52009/52009), done.\n> > remote: Compressing objects: 100% (5480/5480), done.\n> > ^Cceiving objects:  1% (74819/7481898), 37.92 MiB | 1.98 MiB/s\n> > \n> > 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).\n> > \n> > $ git --version\n> > git version 2.26.2\n\n> See https://lore.kernel.org/git/20200422155047.GB91734@google.com/\n\n> This problem shouldn't be present in v2.27.*\n\nThanks a lot! Glad to know it is already fixed!\n\nCheers,\n\nHin-Tak\n"}]}