Files
git/Documentation
Jonathan Nieder dc01f59d21 fast-import: treat SIGUSR1 as a request to access objects early
It can be tedious to wait for a multi-million-revision import.
Unfortunately it is hard to spy on the import because fast-import
works by continuously streaming out objects, without updating the pack
index or refs until a checkpoint command or the end of the stream.

So allow the impatient operator to request checkpoints by sending a
signal, like so:

	killall -USR1 git-fast-import

When receiving such a signal, fast-import would schedule a checkpoint
to take place after the current top-level command (usually a "commit"
or "blob" request) finishes.

Caveats: just like ordinary checkpoint commands, such requests slow
down the import.  Switching to a new pack at a suboptimal moment is
also likely to result in a less dense initial collection of packs.
That's the price.

Signed-off-by: Jonathan Nieder <jrnieder@gmail.com>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
2010-11-24 15:01:24 -08:00
..
2009-10-01 08:21:35 -04:00
2010-10-21 17:16:10 -07:00
2010-11-17 13:57:58 -08:00
2010-10-26 21:37:54 -07:00
2010-11-17 13:57:58 -08:00
2009-04-06 00:27:09 -07:00
2010-04-17 12:40:45 -07:00
2010-07-20 16:52:53 -07:00
2010-07-20 16:59:17 -07:00
2010-10-13 20:20:09 -07:00
2010-07-05 11:56:53 -07:00
2008-08-01 23:21:44 -07:00
2010-09-03 09:43:42 -07:00
2010-10-21 17:16:10 -07:00
2010-11-09 09:42:57 -08:00
2010-02-14 18:23:16 -08:00
2010-10-21 17:14:32 -07:00
2010-07-05 13:39:02 -07:00
2010-07-20 16:59:17 -07:00