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

Re: What's cooking in git.git (Apr 2025, #01; Mon, 7)

From
Karthik Nayak <karthik.188@gmail.com>
Date
Apr 8, 2025, 08:20 UTC
Message-ID
<CAOLa=ZSYPpA2wiB=hGkFStSZ0yu1VS+tkxZd9gew6sHmHPS2Fw@mail.gmail.com>
In-Reply-To
<xmqqtt6znch3.fsf@gitster.g>
Junio C Hamano <gitster@pobox.com> writes:
Welcome back from vacation.
Show 21 quoted lines
> * kn/non-transactional-batch-updates (2025-03-29) 10 commits
>  - SQUASH??? - <6141866.lOV4Wx5bFT@cayenne>
>  - update-ref: add --batch-updates flag for stdin mode
>  - refs: support rejection in batch updates during F/D checks
>  - refs: implement batch reference update support
>  - refs: introduce enum-based transaction error types
>  - refs/reftable: extract code from the transaction preparation
>  - refs/files: remove duplicate duplicates check
>  - refs: move duplicate refname update check to generic layer
>  - refs/files: remove redundant check in split_symref_update()
>  - Merge branch 'ps/refname-avail-check-optim' into kn/non-transactional-batch-updates
>
>  Updating multiple references have only been possible in all-or-none
>  fashion with transactions, but it can be more efficient to batch
>  multiple updates even when some of them are allowed to fail in a
>  best-effort manner.  A new "best effort batches of updates" mode
>  has been introduced.
>
>  Expecting a (small and hopefully final) reroll.
>  cf. <CAOLa=ZQDiCx_VJRbQB1K6EeuA2mDj4twEB98ByddUNLtB8rEKQ@mail.gmail.com>
>  source: <20250327-245-partially-atomic-ref-updates-v5-0-4db2a3e34404@gmail.com>

Apart from the squash commit you've mentioned above, there are no other changes needed, will send in a new version.

Thanks!
Previous: Junio C HamanoNext: Philippe Blain
Message 6 of 11 in “What's cooking in git.git (Apr 2025, #01; Mon, 7)”
  1. Junio C HamanoApr 7, 2025
  2. Patrick SteinhardtApr 8, 2025
  3. Junio C HamanoApr 8, 2025
  4. Philippe BlainApr 9, 2025
  5. Junio C HamanoApr 9, 2025
  6. Karthik NayakApr 8, 2025
  7. Philippe BlainApr 9, 2025
  8. Junio C HamanoApr 9, 2025
  9. Junio C HamanoJun 5, 2025
  10. Philippe BlainJun 5, 2025
  11. Junio C HamanoJun 5, 2025

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.