[mirror-admin] upcoming disruption in rawhide, F17-branched
Chris Adams
cmadams at hiwaay.net
Thu Jan 19 11:49:11 EST 2012
Once upon a time, John 'Warthog9' Hawley <warthog9 at kernel.org> said:
> It could be hoped that they are doing it like Debian and basing it on
> the first letter of the package name, otherwise humans going looking for
> specific packages are going to have a hell of a time finding anything.
Yeah, while hashing by other things gives a better distribution,
anything other than letters of the name is irritating for humans. The
largest subdirectory right now would be "p" (because of perl, python,
and PHP), with 4337 entries (in today's rawhide/x86_64).
If that's too big, you could go ahead and do a two-level hash (e.g.
.../p/e/; largest would be l/i with 2990 and p/e with 2094) or even just
use the first two letters as the hash (e.g. .../pe/); that would give
728 top-level directories today. In either case, you'd have to handle
the single-letter packages (E, R, and q are the only ones today).
Also: will the other large directories (e.g. SRPMS, drpms, etc.) be
hashed?
What about EPEL? Both the package directories and the repoview
subdirectories are growing.
--
Chris Adams <cmadams at hiwaay.net>
Systems and Network Administrator - HiWAAY Internet Services
I don't speak for anybody but myself - that's enough trouble.
--
More information about the Mirror-admin
mailing list