git.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* Can a git push over ssh trigger a gc/repack? Diagnosing pack explosion
@ 2013-11-21 15:21 Martin Langhoff
  2013-11-21 15:35 ` Martin Langhoff
  0 siblings, 1 reply; 4+ messages in thread
From: Martin Langhoff @ 2013-11-21 15:21 UTC (permalink / raw)
  To: Git Mailing List

Hi git list,

I am trying to diagnose a strange problem in a VM running as a 'git
over ssh server', with one repo which periodically grows very quickly.

The complete dataset packs to a single pack+index of ~650MB. Growth is
slow, these are ASCII text reports that use a template -- highly
compressible. Reports come from a few dozen machines that log in every
hour.

However, something is happening that explodes the efficient pack into
an ungodly mess.

Do client pushes over git+ssh ever trigger a repack on the server? If
so, these repacking processes are racing with each other and taking
650MB to 7GB at which point we hit ENOSPC, sometimes pom killer joins
the party, etc.

pack dir looks like this, ordered by timestamp:
http://fpaste.org/55730/04636313/

cheers,



m
-- 
 martin.langhoff@gmail.com
 -  ask interesting questions
 - don't get distracted with shiny stuff  - working code first
 ~ http://docs.moodle.org/en/User:Martin_Langhoff

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2013-11-21 21:58 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-11-21 15:21 Can a git push over ssh trigger a gc/repack? Diagnosing pack explosion Martin Langhoff
2013-11-21 15:35 ` Martin Langhoff
2013-11-21 19:52   ` Junio C Hamano
2013-11-21 21:57     ` Martin Langhoff

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).