From: Junio C Hamano Date: Mon, 02 Mar 2026 19:07:35 GMT Subject: Re: What's cooking in git.git (Feb 2026, #11) Message-ID: In-Reply-To: Patrick Steinhardt writes: > On Fri, Feb 27, 2026 at 05:02:12PM -0800, Junio C Hamano wrote: >> * ar/run-command-hook-take-2 (2026-01-28) 12 commits >> (merged to 'next' on 2026-02-22 at 4aa543f115) >> + receive-pack: convert receive hooks to hook API >> + receive-pack: convert update hooks to new API >> + run-command: poll child input in addition to output >> + hook: add jobs option >> + reference-transaction: use hook API instead of run-command >> + transport: convert pre-push to hook API >> + hook: allow separate std[out|err] streams >> + hook: convert 'post-rewrite' hook in sequencer.c to hook API >> + hook: provide stdin via callback >> + run-command: add stdin callback for parallelization >> + run-command: add helper for pp child states >> + t1800: add hook output stream tests >> (this branch is used by ar/config-hooks and ar/parallel-hooks.) >> >> Use the hook API to replace ad-hoc invocation of hook scripts via >> the run_command() API. >> >> Will merge to 'master'. >> source: <20260128213927.3026875-1-adrian.ratiu@collabora.com> > > It would be great if you could hold off merging this patch series for > now. There's a rather steep performance regression in the "update" hook > caused by this series, see also [1]. Thanks. I'll be expecting an incremental update for this.