Re: [PATCH] rebase: ignore failures from "gc --auto"

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Wed, Jan 13, 2016 at 01:47:18PM -0500, Jeff King wrote:

> This bit me just now. The real blocker was "you have too many loose
> objects, run 'git prune'" left in the gc.log file.

Which was of course annoying in itself. I was running a scripted set of
rebases, so even with this fix, my terminal got spammed with the
"whoops, we can't auto-gc" message over and over.

The worst part is that when I looked at .git/objects, there were a lot
of objects, but most of them could be cleaned up! I wonder if
too_many_loose_objects() should take into account the prune time of the
objects it finds. I also wonder how I got into that situation, since
that check should come right _after_ we've finished running "gc". I
wonder if I had two backgrounded auto-gc's racing or something.

-Peff
--
To unsubscribe from this list: send the line "unsubscribe git" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html



[Index of Archives]     [Linux Kernel Development]     [Gcc Help]     [IETF Annouce]     [DCCP]     [Netdev]     [Networking]     [Security]     [V4L]     [Bugtraq]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux SCSI]     [Fedora Users]