{"thread":{"id":"51287","subject":"Re: Delivery Status Notification (Failure)","startedAt":"2019-06-11T10:29:19Z","lastAt":"2019-06-20T14:42:38Z","messageCount":2,"participants":["Xeno Amess","Philip Oakley"],"isPatch":false,"patchVersion":null,"patchTotal":null},"messages":[{"id":"377003","messageId":"CAFF4x5LFYQqHnUSzqd1R9NJ=ZVKs3yFqZA=RdrihVx74BtKWMg@mail.gmail.com","threadId":"51287","inReplyTo":"5cff8197.1c69fb81.4940.6de6.GMR@mx.google.com","subject":"Re: Delivery Status Notification (Failure)","fromName":"Xeno Amess","fromEmail":"xenoamess@gmail.com","sentAt":"2019-06-11T10:29:05Z","receivedAt":"2019-06-11T10:29:19Z","isPatch":false,"sender":{"key":"xenoamess@gmail.com","avatar":null},"body":"Not all people can afford stable network connection...\nI'm now suffered from connection lost and have to restart the clone/push fully.\nIt's OK when dealing with a project of several MB size, but when I try\nto clone a 2GB sized repo I never succeed.\nSo I wonder, if there should be some way to resume from break-point for git?\nFor example what if we support something like Content-Range in http,\nand make the download be split into smaller files, then make some way\nto auto-resume if some file block failed hash-check?\n"},{"id":"377662","messageId":"299a4753-6d93-7114-f00b-4c2a31814e0e@iee.org","threadId":"51287","inReplyTo":"CAFF4x5LFYQqHnUSzqd1R9NJ=ZVKs3yFqZA=RdrihVx74BtKWMg@mail.gmail.com","subject":"Re: Delivery Status Notification (Failure) ... connection lost","fromName":"Philip Oakley","fromEmail":"philipoakley@iee.org","sentAt":"2019-06-20T14:42:36Z","receivedAt":"2019-06-20T14:42:38Z","isPatch":false,"sender":{"key":"philipoakley@iee.email","avatar":"https://avatars.githubusercontent.com/u/914343?v=4"},"body":"On 11/06/2019 11:29, Xeno Amess wrote:\n> Not all people can afford stable network connection...\n> I'm now suffered from connection lost and have to restart the clone/push fully.\n> It's OK when dealing with a project of several MB size, but when I try\n> to clone a 2GB sized repo I never succeed.\n> So I wonder, if there should be some way to resume from break-point for git?\n> For example what if we support something like Content-Range in http,\n> and make the download be split into smaller files, then make some way\n> to auto-resume if some file block failed hash-check?\nIs this on a Windows machine using Git for Windows, or a Linux machine, \nor even 'Windows Subsystem for Linux (WSL)\" on windows?\n\nIf it is Windows then you may have hit the \"sizeof(long)=32bit\" limit.\n\nIf it is Linux then maybe adjust your refspec to limit the size of each \nfetch or push. There has also been a recent change discussed on list \nthat added a config variable for some sort of rate limit limit but \nhaven't looked back at the mail archive to try to remember details - try \nsearching the https://public-inbox.org/git/\n\nPhilip\n\n"}]}