The question posed in "Subject: [freenet-dev] Is a failed insert worth more than a failed request?" still stands.
I suggest that: - Not all failed requests are equal. - *The* distinguishing factor is the number of RejectedOverload's forwarded to the originator. - For example, an insert is more likely to produce several RejectedOverload's than a request, but they are both counted equally as a failure. - We should therefore count a single RejectedOverload as a failure - even if the request is automatically retried by a later node and succeeds. We can then count that success as a success. This is analogous to packet retransmission; if the retransmit is lost as well as the original packet, it's reasonable to reduce the send rate again. However we differ in that the eventual successful resend is counted as a success... maybe we shouldn't? - We should still take the round trip time as the overall time for the request (assuming it eventually succeeds rather than timing out). Is this reasonable? -- Matthew J Toseland - [EMAIL PROTECTED] Freenet Project Official Codemonkey - http://freenetproject.org/ ICTHUS - Nothing is impossible. Our Boss says so.
signature.asc
Description: Digital signature
_______________________________________________ Devl mailing list Devl@freenetproject.org http://emu.freenetproject.org/cgi-bin/mailman/listinfo/devl