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

Re: What's cooking in git.git (Nov 2018, #06; Wed, 21)

From
Ævar Arnfjörð Bjarmason <avarab@gmail.com>
Date
Nov 21, 2018, 10:48 UTC
Message-ID
<87muq2zoy9.fsf@evledraar.gmail.com>
In-Reply-To
<xmqqlg5m7qlb.fsf@gitster-ct.c.googlers.com>
On Wed, Nov 21 2018, Junio C Hamano wrote:
Show 16 quoted lines
> * jk/loose-object-cache (2018-11-13) 9 commits
>   (merged to 'next' on 2018-11-18 at 276691a21b)
>  + fetch-pack: drop custom loose object cache
>  + sha1-file: use loose object cache for quick existence check
>  + object-store: provide helpers for loose_objects_cache
>  + sha1-file: use an object_directory for the main object dir
>  + handle alternates paths the same as the main object dir
>  + sha1_file_name(): overwrite buffer instead of appending
>  + rename "alternate_object_database" to "object_directory"
>  + submodule--helper: prefer strip_suffix() to ends_with()
>  + fsck: do not reuse child_process structs
>
>  Code clean-up with optimization for the codepath that checks
>  (non-)existence of loose objects.
>
>  Will cook in 'next'.

I think as noted in https://public-inbox.org/git/e5148b8c-9a3a-5d2e-ac8c-3e536c0f2358@web.de/ that we should hold off the [89]/9 of this series due to the performance regressions this introduces in some cases (while fixing other cases).

I hadn't had time to follow up on that, and figured it could wait until post-2.20 for a re-roll.

Previous: Junio C HamanoNext: Jeff King
Message 2 of 18 in “What's cooking in git.git (Nov 2018, #06; Wed, 21)”
  1. Junio C HamanoNov 21, 2018
  2. Ævar Arnfjörð BjarmasonNov 21, 2018
  3. Jeff KingNov 22, 2018
  4. Ævar Arnfjörð BjarmasonNov 22, 2018
  5. Jeff KingNov 24, 2018
  6. Junio C HamanoNov 25, 2018
  7. Jeff KingNov 26, 2018
  8. Junio C HamanoNov 24, 2018
  9. Jeff KingNov 24, 2018
  10. js/vsts-ci, was Re: What's cooking in git.git (Nov 2018, #06; Wed, 21)Johannes Schindelin, Nov 21, 2018
  11. Stephen P. SmithNov 21, 2018
  12. Junio C HamanoNov 22, 2018
  13. Stephen P. SmithNov 22, 2018
  14. Linus TorvaldsNov 22, 2018
  15. Ævar Arnfjörð BjarmasonNov 22, 2018
  16. Stefan BellerNov 26, 2018
  17. Junio C HamanoNov 26, 2018
  18. Matthew DeVoreDec 5, 2018

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.