Junio C Hamano
fc23c397c7
Merge branch 'tb/enable-cruft-packs-by-default'
...
When "gc" needs to retain unreachable objects, packing them into
cruft packs (instead of exploding them into loose object files) has
been offered as a more efficient option for some time. Now the use
of cruft packs has been made the default and no longer considered
an experimental feature.
* tb/enable-cruft-packs-by-default:
repository.h: drop unused `gc_cruft_packs`
builtin/gc.c: make `gc.cruftPacks` enabled by default
t/t9300-fast-import.sh: prepare for `gc --cruft` by default
t/t6500-gc.sh: add additional test cases
t/t6500-gc.sh: refactor cruft pack tests
t/t6501-freshen-objects.sh: prepare for `gc --cruft` by default
t/t5304-prune.sh: prepare for `gc --cruft` by default
builtin/gc.c: ignore cruft packs with `--keep-largest-pack`
builtin/repack.c: fix incorrect reference to '-C'
pack-write.c: plug a leak in stage_tmp_packfiles()
2023-04-28 16:03:03 -07:00
..
2023-04-28 16:03:03 -07:00
2023-02-06 14:07:33 -08:00
2022-09-07 09:46:05 -07:00
2022-04-03 15:09:52 -07:00
2023-04-27 16:00:59 -07:00
2023-02-15 17:11:52 -08:00
2023-04-05 14:18:53 -07:00
2023-04-05 21:37:45 -07:00
2023-03-24 12:05:22 -07:00
2022-10-21 11:39:38 -07:00
2022-09-23 10:01:07 -07:00
2023-02-23 17:25:28 -08:00
2022-10-30 21:04:44 -04:00
2022-06-13 11:57:03 -07:00
2023-01-13 12:55:14 -08:00
2023-03-09 08:32:21 -08:00
2022-04-04 10:56:23 -07:00
2023-01-16 12:03:14 -08:00
2023-02-06 15:03:34 -08:00
2023-03-21 13:18:45 -07:00
2022-10-13 09:32:57 -07:00
2023-01-23 09:40:14 -08:00
2023-02-18 09:29:13 -08:00
2023-01-13 11:58:51 -08:00
2023-03-24 12:05:22 -07:00
2023-04-13 08:07:45 -07:00
2022-08-12 13:20:02 -07:00
2023-03-19 15:03:12 -07:00
2023-01-18 08:24:39 -08:00
2023-01-14 08:49:55 -08:00
2023-04-18 15:47:13 -07:00
2023-01-13 09:55:45 -08:00
2022-10-28 11:26:54 -07:00
2023-04-11 08:46:09 -07:00
2022-09-07 09:46:07 -07:00
2022-10-28 11:26:54 -07:00
2022-09-07 09:46:06 -07:00
2022-07-14 15:08:29 -07:00
2022-10-13 09:32:56 -07:00
2023-01-29 09:21:07 -08:00
2023-03-17 14:03:10 -07:00
2022-07-19 12:45:31 -07:00
2022-07-19 12:45:31 -07:00
2022-08-12 13:20:02 -07:00
2022-10-13 09:32:55 -07:00
2022-06-13 11:59:16 -07:00
2022-10-25 17:11:43 -07:00
2023-04-05 21:03:29 -07:00
2022-10-13 09:32:54 -07:00
2022-09-07 09:46:06 -07:00
2022-03-28 10:25:52 -07:00
2023-01-13 17:33:32 -08:00
2023-04-21 15:35:05 -07:00
2023-04-21 15:35:05 -07:00
2022-10-25 15:44:18 -07:00
2022-10-05 11:05:23 -07:00
2023-04-18 14:56:48 -07:00
2022-09-07 09:46:05 -07:00
2022-10-13 09:32:55 -07:00
2022-08-04 14:12:23 -07:00
2023-02-08 12:50:03 -08:00
2022-09-07 09:46:05 -07:00
2022-03-09 10:25:26 -08:00
2022-09-07 09:46:07 -07:00
2022-10-28 11:26:54 -07:00
2022-09-14 12:56:40 -07:00
2023-01-13 11:55:17 -08:00
2023-02-10 21:57:51 -08:00
2022-04-08 11:21:11 -07:00
2022-09-07 09:46:06 -07:00
2022-11-14 22:39:25 -05:00
2022-10-13 09:32:55 -07:00
2023-03-19 15:03:11 -07:00
2023-01-13 09:55:46 -08:00
2023-04-05 21:03:29 -07:00
2022-09-21 10:21:46 -07:00
2022-10-13 09:32:56 -07:00
2022-09-07 09:46:06 -07:00
2022-05-04 10:30:01 -07:00
2022-05-26 15:48:26 -07:00
2023-03-30 07:50:43 -07:00
2022-10-24 15:44:20 -07:00
2022-10-13 09:32:55 -07:00
2022-11-14 16:55:50 -05:00
2022-08-26 09:49:26 -07:00
2023-01-23 09:40:14 -08:00
2023-03-27 09:32:49 -07:00
2022-10-13 09:32:57 -07:00
2022-10-13 09:32:58 -07:00
2022-05-09 10:53:58 -07:00
2022-10-24 13:39:42 -07:00
2022-10-13 09:32:56 -07:00
2023-01-13 09:55:45 -08:00
2022-10-13 09:32:56 -07:00
2023-02-27 09:27:03 -08:00
2022-11-29 10:41:06 +09:00
2023-04-03 08:55:43 -07:00
2022-10-13 09:32:56 -07:00
2022-10-24 14:48:05 -07:00
2022-10-28 11:26:54 -07:00
2022-10-13 09:32:55 -07:00
2023-03-27 10:51:12 -07:00
2022-10-28 11:26:54 -07:00
2022-12-01 15:27:41 +09:00
2022-09-07 09:46:07 -07:00
2022-10-09 12:31:24 -07:00
2023-04-13 08:07:45 -07:00
2022-09-12 11:04:55 -07:00
2022-10-13 09:32:56 -07:00
2022-10-13 09:32:56 -07:00
2022-09-12 11:04:55 -07:00
2022-12-18 11:48:26 +09:00
2022-10-13 09:32:56 -07:00
2022-10-13 09:32:55 -07:00
2022-10-13 09:32:56 -07:00
2022-10-13 09:32:55 -07:00
2023-01-30 14:24:24 -08:00
2023-02-27 10:08:56 -08:00
2023-02-22 15:18:58 -08:00
2022-08-04 14:12:23 -07:00
2022-08-04 14:12:24 -07:00
2022-10-30 19:58:40 -04:00
2023-02-01 08:49:23 -08:00
2023-04-18 14:56:48 -07:00
2023-03-06 21:51:56 -08:00
2023-04-14 10:41:15 -07:00
2022-09-16 08:38:03 -07:00
2022-08-04 14:12:23 -07:00
2022-08-04 14:12:24 -07:00
2022-08-04 14:12:24 -07:00
2023-01-08 10:28:34 +09:00
2022-08-10 14:07:37 -07:00
2022-10-30 19:58:46 -04:00
2022-10-25 15:44:19 -07:00
2022-08-04 14:12:23 -07:00
2023-04-21 15:35:04 -07:00
2023-04-17 18:05:12 -07:00
2022-09-21 10:28:35 -07:00
2023-01-19 14:35:15 -08:00
2022-08-03 13:57:25 -07:00
2023-04-04 14:28:29 -07:00
2022-09-19 14:36:08 -07:00
2023-01-13 09:55:46 -08:00
2022-09-02 10:02:55 -07:00
2023-04-05 14:50:25 -07:00
2022-04-21 09:50:25 -07:00
2023-02-07 11:02:27 -08:00
2022-09-16 08:38:03 -07:00