Thread (2 messages) 2 messages, 2 authors, 11d ago

Re: What's cooking in git.git (Jul 2026, #06)

From: Patrick Steinhardt <hidden>
Date: 2026-07-15 07:15:51

On Tue, Jul 14, 2026 at 05:00:09PM -0700, Junio C Hamano wrote:
* ps/odb-for-each-object-filter (2026-07-13) 10 commits
 - builtin/cat-file: filter objects via object database
 - odb: introduce object filters to `odb_for_each_object()`
 - pack-bitmap: introduce function to open bitmap for a single source
 - pack-bitmap: drop `_1` suffix from functions that open bitmaps
 - pack-bitmap: iterate object sources when opening bitmaps
 - pack-bitmap: allow aborting iteration of bitmapped objects
 - pack-objects: drop unused return value from add_object_entry()
 - pack-bitmap: mark object filter as `const`
 - odb/source-packed: improve lookup when enumerating objects
 - Merge branch 'ps/odb-drop-whence' into ps/odb-for-each-object-filter
 (this branch uses ps/odb-drop-whence.)

 The object database enumeration interface 'odb_for_each_object()'
 has been taught to accept object filters, allowing the underlying
 backends to optimize the traversal by using reachability bitmaps
 when available.  'git cat-file --batch-all-objects' has been updated
 to use this generic interface, simplifying its code and avoiding
 direct access to ODB backend internals.

 Will merge to 'next'?
 cf. <alW0KzSZuZnHmOZD@com-79390>
 source: [ref]
I've sent a tiny reroll that fixes two references to function names in
the commit messages. But other than that I think that the latest version
is ready to go.
* cl/conditional-config-on-worktree-path (2026-07-09) 2 commits
 - config: add "worktree" and "worktree/i" includeIf conditions
 - config: refactor include_by_gitdir() into include_by_path()

 The '[includeIf "condition"]' conditional inclusion facility for
 configuration files has been taught to use the location of the
 worktree in its condition.

 Will merge to 'next'?
 cf. [ref]
 source: [ref]
I think this one is ready to go, too.

Thanks!

Patrick
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help