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

Re: What's cooking in git.git (Jan 2026, #02)

From
Toon Claes <toon@iotcl.com>
Date
Jan 7, 2026, 15:13 UTC
Message-ID
<87zf6po3r4.fsf@iotcl.com>
In-Reply-To
<xmqqbjj8koe8.fsf@gitster.g>
Junio C Hamano <gitster@pobox.com> writes:
Show 21 quoted lines
> * ps/packfile-store-in-odb-source (2025-12-17) 12 commits
>  - packfile: move MIDX into packfile store
>  - packfile: refactor `find_pack_entry()` to work on the packfile store
>  - packfile: inline `find_kept_pack_entry()`
>  - packfile: only prepare owning store in `packfile_store_prepare()`
>  - packfile: only prepare owning store in `packfile_store_get_packs()`
>  - packfile: move packfile store into object source
>  - packfile: refactor misleading code when unusing pack windows
>  - packfile: refactor kept-pack cache to work with packfile stores
>  - packfile: pass source to `prepare_pack()`
>  - packfile: create store via its owning source
>  - Merge branch 'ps/odb-misc-fixes' into ps/packfile-store-in-odb-source
>  - Merge branch 'ps/object-read-stream' into ps/packfile-store-in-odb-source
>  (this branch uses ps/odb-misc-fixes.)
>
>  The packfile_store data structure is moved from object store to odb
>  source.
>
>  Comments?
>  source:
>  <20251218-b4-pks-pack-store-via-source-v2-0-62849007ce21@pks.im>

I did a review, had some questions (some I was able to answer myself in meantime), but this series looks good to me.

-- 
Cheers,
Toon
Previous: Junio C HamanoNext: Toon Claes
Message 2 of 3 in “What's cooking in git.git (Jan 2026, #02)”
  1. Junio C HamanoJan 5, 2026
  2. Toon ClaesJan 7, 2026
  3. Toon ClaesJan 7, 2026

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.