On Thu, 13 Jan 2011 16:49:05 +0000, Matthew Toseland wrote:
> Freenet 0.7.5 build 1329 is now out. It will be mandatory on Monday.
> It may be somewhat disruptive, so please report any problems you
> find. This build does what 1324 was supposed to do, but with various
> bugfixes. Specifically, it lays the foundations for new load
> management:
> - Two-stage timeouts: When we are waiting for a peer to do something
> and it takes too long, we give it some extra time to tell us that it
> failed because the next node on the chain took too long. If it
> doesn't, we know the node is responsible for the timeout, and we
> treat this as a fatal timeout, because we can no longer be sure how
> many of our requests are running on this peer, which is a big problem
> for new load management. A fatal timeout results in a disconnection.
> On darknet this is temporary. On opennet, it would be permanent i.e.
> until we get the peer again from path folding; but this is turned off
> for now so that we can get the code out without causing too much
> disruption if I missed some important bugs that cause unnecessary
> fatal timeouts.
> - Load messages: New load management will rely on nodes knowing how
> much capacity they are allowed to use on each of their peers. This
> will allow us to only send requests when there is a reasonable chance
> of them being accepted, and to queue requests until we can route them
> to the best node for the key. This should improve routing accuracy
> significantly, therefore improving data retention, as well as
> improving throughput.
> 
> Please upgrade! Thanks!

Input bandwidth went berserk, after about 2 hours of uptime. :(.
_______________________________________________
Support mailing list
Support@freenetproject.org
http://news.gmane.org/gmane.network.freenet.support
Unsubscribe at http://emu.freenetproject.org/cgi-bin/mailman/listinfo/support
Or mailto:support-requ...@freenetproject.org?subject=unsubscribe

Reply via email to