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

Re: using tree as attribute source is slow, was Re: Help troubleshoot performance regression cloning with depth: git 2.44 vs git 2.42

From
Dhruva Krishnamurthy <dhruvakm@gmail.com>
Date
May 2, 2024, 00:45 UTC
Message-ID
<CAKOHPA=ow5-TVG6FZd8fZRCx_takHyBQxj18WmEzKaFW9-F8nA@mail.gmail.com>
In-Reply-To
<20240501220030.GA1442509@coredump.intra.peff.net>
On Wed, May 1, 2024 at 3:00 PM Jeff King <peff@peff.net> wrote:
> Oof. I was able to reproduce this regression, and the impact can be
> pretty severe. You can reproduce it without NFS and without shallow
> clones. Get a bare clone of something big like the kernel:

Wow, that was really fast! I spent quite some time narrowing down and still was far off. I hope to develop such deep insights and understanding of git code some day. Thank you very much for sharing all the details and giving me leads to further explore.

-dhruva
Previous: Dhruva Krishnamurthy
Message 20 of 20 in “Help troubleshoot performance regression cloning with depth: git 2.44 vs git 2.42”
  1. Dhruva KrishnamurthyMay 1, 2024
  2. using tree as attribute source is slow, was Re: Help troubleshoot performance regression cloning with depth: git 2.44 vs git 2.42Jeff King, May 1, 2024
  3. rsbecker@nexbridge.comMay 1, 2024
  4. Junio C HamanoMay 1, 2024
  5. Taylor BlauMay 2, 2024
  6. Taylor BlauMay 2, 2024
  7. Junio C HamanoMay 2, 2024
  8. Taylor BlauMay 2, 2024
  9. Karthik NayakMay 2, 2024
  10. Junio C HamanoMay 2, 2024
  11. Dhruva KrishnamurthyMay 3, 2024
  12. Re* using tree as attribute source is slow, was Re: Help troubleshoot performance regression cloning with depth: git 2.44 vs git 2.42Junio C Hamano, May 3, 2024
  13. Jeff KingMay 3, 2024
  14. Taylor BlauMay 6, 2024
  15. John CaiMay 13, 2024
  16. attr.tree: HEAD:.gitattributes is no longer the default in a bare repoJunio C Hamano, Jun 5, 2024
  17. Jeff KingJun 6, 2024
  18. Junio C HamanoJun 6, 2024
  19. Dhruva KrishnamurthyMay 2, 2024
  20. Dhruva KrishnamurthyMay 2, 2024

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.