brian m. carlson
2dacf26d09
pack-objects: use --objects-edge-aggressive for shallow repos
...
When fetching into or pushing from a shallow repository, we want to
aggressively mark edges as uninteresting, since this decreases the pack
size. However, aggressively marking edges can negatively affect
performance on large non-shallow repositories with lots of refs.
Teach pack-objects a --shallow option to indicate that we're pushing
from or fetching into a shallow repository. Use
--objects-edge-aggressive only for shallow repositories and otherwise
use --objects-edge, which performs better in the general case. Update
the callers to pass the --shallow option when they are dealing with a
shallow repository.
Signed-off-by: brian m. carlson <sandals@crustytoothpaste.net >
Signed-off-by: Junio C Hamano <gitster@pobox.com >
2014-12-29 09:58:25 -08:00
..
2014-10-01 13:56:14 -07:00
2014-07-16 11:10:11 -07:00
2014-12-12 14:31:35 -08:00
2013-12-05 14:13:21 -08:00
2013-08-05 11:32:19 -07:00
2014-10-15 10:47:24 -07:00
2014-10-21 13:28:10 -07:00
2014-10-07 11:09:16 -07:00
2014-03-18 14:03:03 -07:00
2013-09-20 12:37:32 -07:00
2013-07-13 10:19:37 -07:00
2014-10-01 13:56:14 -07:00
2014-12-05 11:41:33 -08:00
2014-11-11 10:20:13 -08:00
2014-10-24 14:59:10 -07:00
2013-12-05 14:13:21 -08:00
2014-06-12 10:29:41 -07:00
2014-10-21 13:28:10 -07:00
2014-12-12 14:31:39 -08:00
2014-10-16 10:10:41 -07:00
2014-10-01 13:56:14 -07:00
2013-07-15 10:56:08 -07:00
2013-07-15 10:56:08 -07:00
2014-07-28 10:14:34 -07:00
2014-10-01 13:56:14 -07:00
2014-08-27 10:42:16 -07:00
2014-01-17 12:21:20 -08:00
2014-11-06 10:52:32 -08:00
2014-10-15 10:47:24 -07:00
2014-10-21 13:28:10 -07:00
2014-10-15 10:47:24 -07:00
2014-10-01 13:56:14 -07:00
2014-10-07 11:09:16 -07:00
2014-10-16 10:10:44 -07:00
2014-09-11 14:23:51 -07:00
2014-10-10 16:02:26 -07:00
2014-10-13 12:33:30 -07:00
2014-12-05 11:43:10 -08:00
2014-10-13 13:55:27 -07:00
2014-10-21 13:28:10 -07:00
2014-09-02 12:00:30 -07:00
2014-05-27 14:00:43 -07:00
2014-02-24 14:37:14 -08:00
2014-09-22 13:46:43 -07:00
2014-10-07 10:49:57 -07:00
2014-02-13 13:38:59 -08:00
2013-08-05 11:32:19 -07:00
2013-07-09 09:12:48 -07:00
2013-12-05 14:13:21 -08:00
2014-09-02 11:02:58 -07:00
2014-10-15 10:47:24 -07:00
2014-03-03 14:54:45 -08:00
2014-10-01 13:56:14 -07:00
2014-06-19 15:20:54 -07:00
2014-11-12 11:00:11 -08:00
2014-12-29 09:58:25 -08:00
2013-05-01 15:33:11 -07:00
2014-06-10 13:09:24 -07:00
2014-10-16 10:10:40 -07:00
2014-10-16 10:10:42 -07:00
2014-12-12 14:31:40 -08:00
2014-10-01 13:56:14 -07:00
2014-12-05 11:42:54 -08:00
2014-10-29 10:07:56 -07:00
2014-10-07 11:09:16 -07:00
2014-10-15 10:47:26 -07:00
2014-11-10 10:04:13 -08:00
2014-10-15 10:47:22 -07:00
2014-04-30 10:30:02 -07:00
2014-10-01 13:56:14 -07:00
2014-06-13 12:09:38 -07:00
2014-09-19 10:46:15 -07:00
2014-03-24 10:43:34 -07:00
2014-10-01 13:56:14 -07:00
2014-10-08 13:05:25 -07:00
2013-12-05 14:13:21 -08:00
2014-10-15 10:47:24 -07:00
2013-12-05 14:13:21 -08:00
2013-09-06 13:33:17 -07:00
2014-10-15 10:47:24 -07:00
2014-10-15 10:47:22 -07:00
2014-09-10 13:54:21 -07:00
2014-10-01 13:56:14 -07:00
2014-10-15 10:47:22 -07:00
2013-12-05 14:13:21 -08:00
2014-06-23 15:50:31 -07:00
2014-08-20 09:53:37 -07:00
2013-02-14 09:30:04 -08:00