On Mon, May 21, 2018 at 4:05 PM Davor Josipovic <dav...@live.com> wrote:

> I have finally found the culprit. By coincidence, I had the same
> configuration running on two servers, one backed with a SSD, the other with
> a HDD.
>
> The same commit worked on the SSD-backed server, and always failed on the
> HDD one with the described error.
>
> Monitoring the process revealed that after the file transfer of the commit
> completes, server starts finalizing. Not sure what exactly happens during
> that period serverside (maybe someone can explain?), but for a 40k files
> commit, it took the SSD-backed one to complete in about 30 seconds, while
> the HDD-backed one struggled more than 30 minutes. During those 30 minutes,
> the client got no response, so it timed out, which resulted in the
> described error on the server side.
>
(Snip)

Now that is interesting. 40k doesn't seem to be such a large amount of data
for modern computers. Very slow and fragmented hard drive? Or perhaps
there's something else going on that is manifesting this way?

Reply via email to