[v4,0/6] multi-pack-index: add --no-progress
mbox series

Message ID pull.337.v4.git.1571683203.gitgitgadget@gmail.com
Headers show
Series
  • multi-pack-index: add --no-progress
Related show

Message

ryenus via GitGitGadget Oct. 21, 2019, 6:39 p.m. UTC
Hello Git contributors,

This is the fourth iteration of changes for adding support for
--[no-]progress to multi-pack-index. 

I'm resubmitting the series after a discussion regarding 'MIDX_PROGRESS'
that concluded with a decision to stick with the original changes in the v3
patch.

Thanks, William

William Baker (6):
  midx: add MIDX_PROGRESS flag
  midx: add progress to write_midx_file
  midx: add progress to expire_midx_packs
  midx: honor the MIDX_PROGRESS flag in verify_midx_file
  midx: honor the MIDX_PROGRESS flag in midx_repack
  multi-pack-index: add [--[no-]progress] option.

 Documentation/git-multi-pack-index.txt |  6 ++-
 builtin/multi-pack-index.c             | 18 +++++--
 builtin/repack.c                       |  2 +-
 midx.c                                 | 71 ++++++++++++++++++++------
 midx.h                                 | 10 ++--
 t/t5319-multi-pack-index.sh            | 69 +++++++++++++++++++++++++
 6 files changed, 149 insertions(+), 27 deletions(-)


base-commit: d966095db01190a2196e31195ea6fa0c722aa732
Published-As: https://github.com/gitgitgadget/git/releases/tag/pr-337%2Fwilbaker%2Fmulti-pack-index-progress-toggle-v4
Fetch-It-Via: git fetch https://github.com/gitgitgadget/git pr-337/wilbaker/multi-pack-index-progress-toggle-v4
Pull-Request: https://github.com/gitgitgadget/git/pull/337

Range-diff vs v3:

 1:  cd041107de = 1:  e7b1cc633b midx: add MIDX_PROGRESS flag
 2:  0117f55c9d = 2:  37768f5886 midx: add progress to write_midx_file
 3:  d741dc60bc = 3:  4ac9527d98 midx: add progress to expire_midx_packs
 4:  f208c09639 = 4:  3468acf39a midx: honor the MIDX_PROGRESS flag in verify_midx_file
 5:  7566090769 = 5:  d6ae4e1c54 midx: honor the MIDX_PROGRESS flag in midx_repack
 6:  a3c50948d9 = 6:  ea4f869780 multi-pack-index: add [--[no-]progress] option.