Re: Processed: destruction of round-robin functionality is fucking up our mirrors and making Debian suck for many people, hence fixing this is a release-critical wish

2007-12-16 Thread Anthony Towns
On Sun, Dec 16, 2007 at 03:45:37AM +0100, Josip Rodin wrote: After around 11 hours, we've had: * villa 4.29 MB/s * lobos 3.91 MB/s * steffani 14.86 MB/s The rule9 prediction was: A: 000.000.000.000-127.255.255.255: steffani, villa, lobos B: 128.000.000.000-191.255.255.255: steffani C:

Re: Processed: destruction of round-robin functionality is fucking up our mirrors and making Debian suck for many people, hence fixing this is a release-critical wish

2007-12-16 Thread Anthony Towns
On Sat, Dec 15, 2007 at 03:43:22PM +0100, Josip Rodin wrote: On Sat, Dec 15, 2007 at 03:38:01PM +0100, Josip Rodin wrote: Steve pointed me to [...] BTW, if anyone reading has some time to do the math again (hi aj :) Hrm. How do you generalise it? ... Ah, like that. Attached. $

Re: Processed: destruction of round-robin functionality is fucking up our mirrors and making Debian suck for many people, hence fixing this is a release-critical wish

2007-12-16 Thread Anthony Towns
On Sun, Dec 16, 2007 at 06:07:24PM +1000, Anthony Towns wrote: Ah, like that. Attached. $ ./rule9-prediction.py ftp.us.debian.org No, really. Cheers, aj #!/usr/bin/env python import socket, sys def ip2bits(ip): return .join( [ .join( [ (%d % (int(x*(2**-y)) % 2)) for y in

Re: Processed: destruction of round-robin functionality is fucking up our mirrors and making Debian suck for many people, hence fixing this is a release-critical wish

2007-12-16 Thread Anthony Towns
On Sun, Dec 16, 2007 at 06:28:39PM +1000, Anthony Towns wrote: Going back to steffani, that gives B = 14.86 MB/s - 3.53 MB/s = 11.33 MB/s, and we thus have: A = 10.59 MB/s B = 11.33 MB/s C + F = 1.14 MB/s D = 0MB/s (by assumption) E = 0MB/s (by

Re: Processed: destruction of round-robin functionality is fucking up our mirrors and making Debian suck for many people, hence fixing this is a release-critical wish

2007-12-16 Thread Josip Rodin
On Sat, Dec 15, 2007 at 07:15:53PM -0800, Steve Langasek wrote: At the same time, I should just get off my ass and go find the resolving code in the applications (apt-get, rsync, ...), and then just run it to see how it works... I edited apt's methods/connect.cc:Connect() function