Re: Bizarre missing changes (git bug?)

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
From: Kevin Ballard
Date: Tuesday, July 29, 2008 - 6:32 pm

On Jul 29, 2008, at 6:14 PM, Roman Zippel wrote:


As an outside observer, this argument is basically akin to "it's easy  
to fly, you just need some faerie dust". Basically, you're dismissing  
the entire complexity of the problem by saying "oh, that's easy, just  
use some cached data" without any proof that this would work, or any  
sample code, or really any evidence at all. Given that the path  
simplification can be arbitrarily complex (I can pass any set of paths  
I want), I don't believe that you can just use "a bit of cached  
information" for this. If you did rely on cached information, said  
information would probably be orders of magnitude larger than the  
object graph itself (for repos with lots of files).


He's not saying it changes what commits are shown, he's saying it has  
a performance impact - topo order has to post-process the graph. For a  
quick demonstration, run `time sh -c 'git log | head'` vs `time sh -c  
'git log --topo-order | head'`.

-Kevin Ballard

-- 
Kevin Ballard
http://kevin.sb.org
kevin@sb.org
http://www.tildesoft.com


--
To unsubscribe from this list: send the line "unsubscribe git" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
Bizarre missing changes (git bug?), Tim Harper, (Mon Jul 21, 1:26 pm)
Re: Bizarre missing changes (git bug?), Linus Torvalds, (Mon Jul 21, 1:37 pm)
Re: Bizarre missing changes (git bug?), Alex Riesen, (Mon Jul 21, 1:42 pm)
Re: Bizarre missing changes (git bug?), Tim Harper, (Mon Jul 21, 3:53 pm)
Re: Bizarre missing changes (git bug?), Tim Harper, (Mon Jul 21, 3:55 pm)
Re: Bizarre missing changes (git bug?), Roman Zippel, (Fri Jul 25, 8:12 pm)
Re: Bizarre missing changes (git bug?), Linus Torvalds, (Sat Jul 26, 12:58 pm)
Re: Bizarre missing changes (git bug?), Roman Zippel, (Sun Jul 27, 10:50 am)
Re: Bizarre missing changes (git bug?), Linus Torvalds, (Sun Jul 27, 11:47 am)
Re: Bizarre missing changes (git bug?), Roman Zippel, (Sun Jul 27, 4:14 pm)
Re: Bizarre missing changes (git bug?), Linus Torvalds, (Sun Jul 27, 4:18 pm)
Re: Bizarre missing changes (git bug?), Martin Langhoff, (Sun Jul 27, 4:25 pm)
Re: Bizarre missing changes (git bug?), Roman Zippel, (Sun Jul 27, 5:00 pm)
Re: Bizarre missing changes (git bug?), Roman Zippel, (Sun Jul 27, 6:29 pm)
Re: Bizarre missing changes (git bug?), Linus Torvalds, (Sun Jul 27, 10:00 pm)
Re: Bizarre missing changes (git bug?), Linus Torvalds, (Sun Jul 27, 10:30 pm)
Re: Bizarre missing changes (git bug?), Roman Zippel, (Mon Jul 28, 7:59 pm)
Re: Bizarre missing changes (git bug?), Martin Langhoff, (Mon Jul 28, 8:15 pm)
Re: Bizarre missing changes (git bug?), Linus Torvalds, (Mon Jul 28, 8:29 pm)
Re: Bizarre missing changes (git bug?), Linus Torvalds, (Mon Jul 28, 8:33 pm)
Re: Bizarre missing changes (git bug?), Jeff King, (Mon Jul 28, 10:31 pm)
Re: Bizarre missing changes (git bug?), Roman Zippel, (Tue Jul 29, 4:39 am)
Re: Bizarre missing changes (git bug?), Roman Zippel, (Tue Jul 29, 5:32 am)
Re: Bizarre missing changes (git bug?), Olivier Galibert, (Tue Jul 29, 5:48 am)
Re: Bizarre missing changes (git bug?), Jeff King, (Tue Jul 29, 5:52 am)
Re: Bizarre missing changes (git bug?), Linus Torvalds, (Tue Jul 29, 8:50 am)
Re: Bizarre missing changes (git bug?), Linus Torvalds, (Tue Jul 29, 10:25 am)
Re: Bizarre missing changes (git bug?), Roman Zippel, (Tue Jul 29, 5:16 pm)
Re: Bizarre missing changes (git bug?), Martin Langhoff, (Tue Jul 29, 5:25 pm)
Re: Bizarre missing changes (git bug?), Linus Torvalds, (Tue Jul 29, 5:32 pm)
Re: Bizarre missing changes (git bug?), Linus Torvalds, (Tue Jul 29, 5:48 pm)
Re: Bizarre missing changes (git bug?), Roman Zippel, (Tue Jul 29, 6:14 pm)
Re: Bizarre missing changes (git bug?), Kevin Ballard, (Tue Jul 29, 6:32 pm)
Re: Bizarre missing changes (git bug?), Linus Torvalds, (Tue Jul 29, 6:49 pm)
Re: Bizarre missing changes (git bug?), Roman Zippel, (Tue Jul 29, 6:50 pm)
Re: Bizarre missing changes (git bug?), Linus Torvalds, (Tue Jul 29, 7:05 pm)
Re: Bizarre missing changes (git bug?), Roman Zippel, (Tue Jul 29, 7:48 pm)
Re: Bizarre missing changes (git bug?), Kevin Ballard, (Tue Jul 29, 8:20 pm)
Re: Bizarre missing changes (git bug?), Linus Torvalds, (Tue Jul 29, 8:21 pm)
Re: Bizarre missing changes (git bug?), Linus Torvalds, (Tue Jul 29, 8:35 pm)
Re: Bizarre missing changes (git bug?), Jeff King, (Tue Jul 29, 9:23 pm)
Re: Bizarre missing changes (git bug?), Jeff King, (Tue Jul 29, 9:26 pm)
Re: Bizarre missing changes (git bug?), Linus Torvalds, (Tue Jul 29, 9:52 pm)
Re: Bizarre missing changes (git bug?), Jakub Narebski, (Wed Jul 30, 1:36 am)
Re: Bizarre missing changes (git bug?), Junio C Hamano, (Wed Jul 30, 4:56 pm)
Re: Bizarre missing changes (git bug?), Junio C Hamano, (Wed Jul 30, 5:15 pm)
Re: Bizarre missing changes (git bug?), Linus Torvalds, (Wed Jul 30, 5:30 pm)