diff options
author | Derrick Stolee <dstolee@microsoft.com> | 2019-06-10 16:35:27 -0700 |
---|---|---|
committer | Junio C Hamano <gitster@pobox.com> | 2019-06-11 10:34:40 -0700 |
commit | d2743315d4d05d2fd4dc83afa2009c0615a94527 (patch) | |
tree | 55cb90458d81fd8637b4d1c238538788e6561c15 /builtin/cat-file.c | |
parent | midx: implement midx_repack() (diff) | |
download | tgif-d2743315d4d05d2fd4dc83afa2009c0615a94527.tar.xz |
multi-pack-index: test expire while adding packs
During development of the multi-pack-index expire subcommand, a
version went out that improperly computed the pack order if a new
pack was introduced while other packs were being removed. Part of
the subtlety of the bug involved the new pack being placed before
other packs that already existed in the multi-pack-index.
Add a test to t5319-multi-pack-index.sh that catches this issue.
The test adds new packs that cause another pack to be expired, and
creates new packs that are lexicographically sorted before and
after the existing packs.
Signed-off-by: Derrick Stolee <dstolee@microsoft.com>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 'builtin/cat-file.c')
0 files changed, 0 insertions, 0 deletions