]> git.ipfire.org Git - thirdparty/git.git/commit
Merge branch 'ds/midx-expire-repack'
authorJunio C Hamano <gitster@pobox.com>
Fri, 19 Jul 2019 18:30:19 +0000 (11:30 -0700)
committerJunio C Hamano <gitster@pobox.com>
Fri, 19 Jul 2019 18:30:19 +0000 (11:30 -0700)
commit4308d81d456c8c3ecc2c33af7f4d834de95130b9
treefaf4ca256e9390ab147ce2e213179936a2e01a92
parent9d418600f4d10dcbbfb0b5fdbc71d509e03ba719
parent3612c2334af8b70137a2d3f5497b1b6f4e9762a2
Merge branch 'ds/midx-expire-repack'

"git multi-pack-index" learned expire and repack subcommands.

* ds/midx-expire-repack:
  t5319: use 'test-tool path-utils' instead of 'ls -l'
  t5319-multi-pack-index.sh: test batch size zero
  midx: add test that 'expire' respects .keep files
  multi-pack-index: test expire while adding packs
  midx: implement midx_repack()
  multi-pack-index: prepare 'repack' subcommand
  multi-pack-index: implement 'expire' subcommand
  midx: refactor permutation logic and pack sorting
  midx: simplify computation of pack name lengths
  multi-pack-index: prepare for 'expire' subcommand
  Docs: rearrange subcommands for multi-pack-index
  repack: refactor pack deletion for future use
builtin/repack.c
packfile.c
packfile.h