Tom, correct me if I'm wrong, but my understanding of this is that,
with GFS, they were running into the problem of too many dirents in
one directory, thus causing lots of stability problems (GFS has a far
lower limit than other filesystems in this regard). So the GitHub guys
had to switch to a directory sharding structure (similar to how the
git objects db uses the first 2 characters of the hash as the dir
name) to split this up and keep the numbers manageable. However, they
still had to support the old git://github.com/user/project.git paths.
-Kevin Ballard
--
Kevin Ballard
http://kevin.sb.orgkevin@sb.orghttp://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