git/list[1] front-page[2] threads[3] people[4] search[5] about
 

[PATCH 0/6] fix repack.packKeptObjects regression in v2.0

From
Jeff King <peff@peff.net>
Date
Jun 10, 2014, 20:07 UTC
Message-ID
<20140610200741.GA11248@sigill.intra.peff.net>
In-Reply-To
<20140610185321.GA25845@sigill.intra.peff.net>

Here's a cleaned up version of the fix I posted earlier, with related fixes on top.

  [1/6]: repack: do not accidentally pack kept objects by default
    This is the most critical one for 'maint', as it fixes the
    regression for people who are not using bitmaps at all.
  [2/6]: repack: respect pack.writebitmaps
    We probably want to apply this one to maint, too, as the first one
    breaks people depending on repack.packKeptObjects being impacted by
    pack.writebitmaps (it never worked properly, but the breakage fixed
    by the first patch covered it up).
  [3/6]: repack: s/write_bitmap/&s/ in code
  [4/6]: pack-objects: stop respecting pack.writebitmaps
  [5/6]: repack: simplify handling of --write-bitmap-index
  [6/6]: repack: introduce repack.writeBitmaps config option
    These ones can go the normal route, but see the regression comments in
    4/6.
-Peff
Previous: Jeff KingNext: Jeff King
Message 4 of 13 in “Disk waste with packs and .keep files”
  1. Matthieu MoyJun 10, 2014
  2. Jeff KingJun 10, 2014
  3. Jeff KingJun 10, 2014
  4. 0/6 fix repack.packKeptObjects regression in v2.0Jeff King, Jun 10, 2014
  5. 1/6 repack: do not accidentally pack kept objects by defaultJeff King, Jun 10, 2014
  6. Jeff KingJun 11, 2014
  7. 2/6 repack: respect pack.writebitmapsJeff King, Jun 10, 2014
  8. 3/6 repack: s/write_bitmap/&s/ in codeJeff King, Jun 10, 2014
  9. 4/6 pack-objects: stop respecting pack.writebitmapsJeff King, Jun 10, 2014
  10. Junio C HamanoJun 10, 2014
  11. Jeff KingJun 10, 2014
  12. 5/6 repack: simplify handling of --write-bitmap-indexJeff King, Jun 10, 2014
  13. 6/6 repack: introduce repack.writeBitmaps config optionJeff King, Jun 10, 2014

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.