Subject: Re: What's cooking in git.git (Apr 2026, #01)

From: Patrick Steinhardt <[email-masked]>
Date: Thu, 2 Apr 2026 08:57:00 +0200

On Wed, Apr 01, 2026 at 04:42:10PM -0700, Junio C Hamano wrote:
> * ps/reftable-portability (2026-03-31) 6 commits
>  - reftable: introduce "reftable-system.h" header
>  - reftable/system: add abstraction to mmap files
>  - reftable/system: add abstraction to retrieve time in milliseconds
>  - reftable/fsck: use REFTABLE_UNUSED instead of UNUSED
>  - reftable/stack: don't call fsync(3p) unless provided
>  - reftable/system: provide `REFTABLE_INLINE()` macro
> 
>  Update reftable library part with what is used in libgit2 to improve
>  portability to different target codebases and platforms.
> 
>  Will merge to 'next'?
>  source: <[email-masked]>

Not yet, please, as I plan to send a second version of this series
today.

> * ps/odb-cleanup (2026-03-31) 7 commits
>  - odb: drop unneeded headers and forward decls
>  - odb: rename `odb_has_object()` flags
>  - odb: use enum for `odb_write_object` flags
>  - odb: rename `odb_write_object()` flags
>  - treewide: use enum for `odb_for_each_object()` flags
>  - CodingGuidelines: document our style for flags
>  - Merge branch 'ps/odb-generic-object-name-handling' into ps/odb-cleanup
>  (this branch uses ps/odb-generic-object-name-handling.)
> 
>  Various code clean-up around odb subsystem.
> 
>  Will merge to 'next'?
>  source: <[email-masked]>

No concerns here. It's a rather boring and unexciting patch series that
doesn't do much anyway, other than following through with what we've
discussed over the last couple weeks with regards to flags.

Thanks!

Patrick