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

Re: git svn's performance issue and strange pauses, and other thing

From
Jakob Stoklund Olesen <stoklund@2pi.dk>
Date
Oct 19, 2014, 14:41 UTC
Message-ID
<0F2DF34C-8134-4888-B081-216660F67BB6@2pi.dk>
In-Reply-To
<20141019041238.GA8944@dcvr.yhbt.net>
On Oct 18, 2014, at 21:12, Eric Wong <normalperson@yhbt.net> wrote:
Show 6 quoted lines
>> I am somwhat worry about the dramatic difference between the two .svn/.caches -
>> check_cherry_pick.yaml is 225MB in one and 73MB in the other, and also
>> _rev_list.yaml is opposite - 24MB vs 73MB. How do I reconcile that?
> 
> Calling patterns changed, and it looks like Jakob's changes avoided some
> calls.
It is possible that those functions don't need to be memoized any more. My patch is trying to avoid calling them with the same arguments over and over, and memoizing doesn't help when arguments are changing.

Thanks, /jakob

Previous: Eric Wong
Message 3 of 3 in “Re: git svn's performance issue and strange pauses, and other thing”
  1. Hin-Tak LeungOct 7, 2014
  2. Eric WongOct 19, 2014
  3. Jakob Stoklund OlesenOct 19, 2014

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.