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

Re: [PATCH 0/2] ls-files: reuse the untracked cache

From
Tamir Duberstein <tamird@gmail.com>
Date
Sep 23, 2026, 18:38 UTC
Message-ID
<CAJ-ks9kW4nb8PFMWj+TDx8GtOwt_fTOcmoGvgqpqw04sNeYkqA@mail.gmail.com>
In-Reply-To
<20260923-ls-files-untracked-cache-v1-0-08db4cc1efdb@gmail.com>
On Wed, Sep 23, 2026 at 1:10 PM Tamir Duberstein <tamird@gmail.com> wrote:
Show 7 quoted lines
>
> Uncached controls were noisy; the apparent slowdown in the first batch
> did not recur. Literal-query results varied in both directions, with a
> separate five-run hyperfine check measuring 17 ms before and 20 ms after.
>
> Prepared with Codex, including code review and benchmark work by separate
> Codex agents.

Jeez, sorry about this slop. This was operator error on my part; I did not intend for these to go out in this form.

The first commit is in reasonable shape but I'm still iterating on the second.
Previous: Tamir DubersteinNext: Tamir Duberstein
Message 4 of 8 in “ls-files: reuse the untracked cache”
  1. 0/2 ls-files: reuse the untracked cacheTamir Duberstein, Sep 23, 2026
  2. 1/2 dir: hash ignore files before adding parser LFTamir Duberstein, Sep 23, 2026
  3. 2/2 ls-files: reuse cached untracked listingsTamir Duberstein, Sep 23, 2026
  4. Tamir DubersteinSep 23, 2026
  5. 0/3 ls-files: reuse and update the untracked cacheTamir Duberstein, Sep 23, 2026
  6. 1/3 dir: hash ignore files before appending newlineTamir Duberstein, Sep 23, 2026
  7. 2/3 dir: share untracked caches across output modesTamir Duberstein, Sep 23, 2026
  8. 3/3 ls-files: use and update the untracked cacheTamir Duberstein, Sep 23, 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.