Re: Distribution of longest common hash prefixes
- From
Junio C Hamano <junkio@cox.net>
- Date
- Apr 3, 2007, 18:22 UTC
- Message-ID
- <7vhcrxz5a8.fsf@assigned-by-dhcp.cox.net>
- In-Reply-To
- <Pine.LNX.4.64.0704031046150.6730@woody.linux-foundation.org>
Linus Torvalds <torvalds@linux-foundation.org> writes:
Show 6 quoted lines
> Yeah, the short SHA1 form is obviously always going to be risky. But in > practice, since people almost always use it just for commits, it's > probably good enough in practice, and even if you get a collision in 8 > nibbles, most of the time it will probably be trivial to figure out which > one was meant, so it's not like it's a disaster if somebody ends up > reporting a bug with a non-unique abbreviation.
Are you hinting to update sha1_name.c::get_sha1() so that we do not accept abbreviated non-commit object names?