[freenet-dev] Re: [freenet-cvs] r10015 - in trunk/freenet/src/freenet: clients/http node

2006-08-10 Thread David 'Bombe' Roden
t of that issues in jSite... :) David -- next part -- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 191 bytes Desc: not available URL: <https://emu.freenetproject.org/pipermail/devl/attachments/20060810/b6f506b7/attachment.pgp>

[freenet-dev] Re: [freenet-cvs] r10015 - in trunk/freenet/src/freenet: clients/http node

2006-08-10 Thread David 'Bombe' Roden
t attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 191 bytes Desc: not available URL: <https://emu.freenetproject.org/pipermail/devl/attachments/20060810/a3abed5c/attachment.pgp>

[freenet-dev] Re: [freenet-cvs] r10018 - trunk/freenet/src/freenet/clients/http

2006-08-10 Thread David 'Bombe' Roden
ubbed... Name: not available Type: application/pgp-signature Size: 191 bytes Desc: not available URL: <https://emu.freenetproject.org/pipermail/devl/attachments/20060810/c9495183/attachment.pgp>

[freenet-dev] Re: What is backoff for?

2006-08-10 Thread Matthew Toseland
toad at amphibian.dyndns.org > >Freenet Project Official Codemonkey - http://freenetproject.org/ > >ICTHUS - Nothing is impossible. Our Boss says so. > > Ian Clarke: Co-Founder & Chief Scientist Revver, Inc. > phone: 323.871.2828 | personal blog - http://locut.us/blog > -- Matthew J Toseland - toad at amphibian.dyndns.org Freenet Project Official Codemonkey - http://freenetproject.org/ ICTHUS - Nothing is impossible. Our Boss says so. -- next part -- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 189 bytes Desc: Digital signature URL: <https://emu.freenetproject.org/pipermail/devl/attachments/20060810/11407218/attachment.pgp>

Re: [freenet-dev] Re: What is backoff for?

2006-08-10 Thread John Bäckstrand
Matthew Toseland wrote: We must place a moratorium on all but the most trivial "improvements" to load balancing unless they have been simulated. That could be another month. Michael has rightly insisted on doing a fairly low level simulation, which has resulted in us rearchitecting a lot of the

[freenet-dev] Re: [freenet-cvs] r10015 - in trunk/freenet/src/freenet: clients/http node

2006-08-10 Thread Matthew Toseland
l Codemonkey - http://freenetproject.org/ ICTHUS - Nothing is impossible. Our Boss says so. -- next part ------ A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 189 bytes Desc: Digital signature URL: <https://emu.freenetproject.org/pipermail/devl/attachments/20060810/f3c8eaa0/attachment.pgp>

[freenet-dev] Re: [freenet-cvs] r10018 - trunk/freenet/src/freenet/clients/http

2006-08-10 Thread Florent Daignière (NextGen$)
appens if 30 seconds runs out whilst the user is filling > > in > > the 'Insert File' form at the bottom? I'm not sure that auto-refreshing the page is a good idea either. > > > > Dave -- next part -- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 189 bytes Desc: Digital signature URL: <https://emu.freenetproject.org/pipermail/devl/attachments/20060810/fb18b881/attachment.pgp>

[Tech] Re: [freenet-dev] What is backoff for?

2006-08-10 Thread Matthew Toseland
odemonkey - http://freenetproject.org/ ICTHUS - Nothing is impossible. Our Boss says so. -- next part -- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 189 bytes Desc: Digital signature URL: <https://emu.freenetproject.org/pipermail/devl/attachments/20060810/144e14da/attachment.pgp>

[freenet-dev] Re: [freenet-cvs] r10015 - in trunk/freenet/src/freenet: clients/http node

2006-08-10 Thread Matthew Toseland
oject Official Codemonkey - http://freenetproject.org/ ICTHUS - Nothing is impossible. Our Boss says so. -- next part -- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 189 bytes Desc: Digital signature URL: <https://emu.freenetproject.org/pipermail/devl/attachments/20060810/0c6f1a74/attachment.pgp>

Re: [freenet-dev] Re: What is backoff for?

2006-08-10 Thread Stefan Grönberg
it is terrible slow now, cant get any slower for inserts PRO: Simple! CON: Whole network may be dragged down by slow nodes. ___ Devl mailing list Devl@freenetproject.org http://emu.freenetproject.org/cgi-bin/mailman/listinfo/devl

[freenet-dev] Re: [Tech] Re: What is backoff for?

2006-08-10 Thread Ian Clarke
We could try it on the basis that simpler is, all else being equal, better.Ian.On 10 Aug 2006, at 16:19, Matthew Toseland wrote:On Fri, Aug 11, 2006 at 12:08:11AM +0100, Matthew Toseland wrote: Specifically:Metric M, lower is better. M could be proportion of requests rejected,or it could be time fo

[freenet-dev] Re: [Tech] Re: What is backoff for?

2006-08-10 Thread Ian Clarke
othing is impossible. Our Boss says so. Ian Clarke: Co-Founder & Chief Scientist Revver, Inc. phone: 323.871.2828 | personal blog - http://locut.us/blog -- next part -- An HTML attachment was scrubbed... URL: <https://emu.freenetproject.org/pipermail/devl/attachme

[freenet-dev] Re: [Tech] Re: What is backoff for?

2006-08-10 Thread Matthew Toseland
On Fri, Aug 11, 2006 at 12:08:11AM +0100, Matthew Toseland wrote: > > Specifically: > > Metric M, lower is better. M could be proportion of requests rejected, > or it could be time for a successful request. > > Distance d = routing distance from target to peer.location. > > If peer.M < median.M

[freenet-dev] Re: What is backoff for?

2006-08-10 Thread Matthew Toseland
On Thu, Aug 10, 2006 at 03:07:07PM -0700, Ian Clarke wrote: > Ok, lets try it - but unless there is an obvious marked improvement, > we must *remove* it (rather than just continuing to add complexity). 0. Well, the *simplest* thing would be to remove load balancing entirely, and rely solely on r

[freenet-dev] Re: What is backoff for?

2006-08-10 Thread Ian Clarke
Ok, lets try it - but unless there is an obvious marked improvement, we must *remove* it (rather than just continuing to add complexity).Ian.On 10 Aug 2006, at 14:50, Matthew Toseland wrote:On Thu, Aug 10, 2006 at 11:43:32AM -0700, Ian Clarke wrote: Why use a median, rather than a mean?I'm concerne

[freenet-dev] Re: What is backoff for?

2006-08-10 Thread Ian Clarke
d argument to me: If >>> all >>> our peers are slow, that DOES NOT mean we shouldn't send requests to >>> them. Because we have load propagation, it is entirely legitimate to >>> send requests ANYWAY, and let upstream nodes deal with the >>> sl

[freenet-dev] Re: [freenet-cvs] r10018 - trunk/freenet/src/freenet/clients/http

2006-08-10 Thread Matthew Toseland
emonkey - http://freenetproject.org/ ICTHUS - Nothing is impossible. Our Boss says so. -- next part -- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 189 bytes Desc: Digital signature URL: <https://emu.freenetproject.org/pipermail/devl/attachments/20060810/44d3dfe4/attachment.pgp>

[freenet-dev] Re: What is backoff for?

2006-08-10 Thread Matthew Toseland
On Thu, Aug 10, 2006 at 11:43:32AM -0700, Ian Clarke wrote: > Why use a median, rather than a mean? > > I'm concerned about this, it increases (yet again) the complexity of > our load balancing, it hasn't been simulated, and I think there will > inevitably be unpredictable results. For exampl

Re: [freenet-dev] Re: [freenet-cvs] r10018 - trunk/freenet/src/freenet/clients/http

2006-08-10 Thread David 'Bombe' Roden
On Thursday 10 August 2006 16:01, Matthew Toseland wrote: > > The HTTP Refresh header isn't part of the HTTP spec, and it doesn't > > work on Konqueror. > I thought the right way to do it was with a Location header? Nope, "Location" is only for redirects. With "pure" HTTP you can not do a refres

Re: [freenet-dev] Re: [freenet-cvs] r10015 - in trunk/freenet/src/freenet: clients/http node

2006-08-10 Thread David 'Bombe' Roden
On Thursday 10 August 2006 19:51, Matthew Toseland wrote: > I agree that it's a good place to add l10n hooks. Unfortunately it > doesn't have that functionality at the moment. Hooking in a ResourceBundle would only take minutes... but the majority of changes would have to be all over the node. T

Re: [freenet-dev] Re: [freenet-cvs] r10015 - in trunk/freenet/src/freenet: clients/http node

2006-08-10 Thread David 'Bombe' Roden
On Thursday 10 August 2006 13:06, David Sowder (Zothar) wrote: > It seems to me that you've just re-introduced the array that was > removed in r10005, a changeset that seems to be the result of > deciding that generating raw HTML is bad for some reason and > replacing it with something more compli

[freenet-dev] Re: [freenet-cvs] r10018 - trunk/freenet/src/freenet/clients/http

2006-08-10 Thread Dave Baker
On Thursday 10 August 2006 10:24, bombe at freenetproject.org wrote: > Author: bombe > Date: 2006-08-10 09:24:28 + (Thu, 10 Aug 2006) > New Revision: 10018 > > Modified: >trunk/freenet/src/freenet/clients/http/QueueToadlet.java > Log: > refresh queue page every 30 seconds > > Modified: tr

[freenet-dev] Re: What is backoff for?

2006-08-10 Thread Ian Clarke
Why use a median, rather than a mean?I'm concerned about this, it increases (yet again) the complexity of our load balancing, it hasn't been simulated, and I think there will inevitably be unpredictable results.  For example, what happens if *all* nodes have an AcceptedFrac below the median?  This

[freenet-dev] Re: What is backoff for?

2006-08-10 Thread Ian Clarke
key - http://freenetproject.org/ > ICTHUS - Nothing is impossible. Our Boss says so. Ian Clarke: Co-Founder & Chief Scientist Revver, Inc. phone: 323.871.2828 | personal blog - http://locut.us/blog -- next part -- An HTML attachment was scrubbed... URL: <https://emu.freenet

Re: [freenet-dev] Re: [freenet-cvs] r10015 - in trunk/freenet/src/freenet: clients/http node

2006-08-10 Thread Matthew Toseland
On Thu, Aug 10, 2006 at 10:27:15AM -0700, Ian Clarke wrote: > On 10 Aug 2006, at 09:38, Matthew Toseland wrote: > >On Thu, Aug 10, 2006 at 09:27:32AM -0700, Ian Clarke wrote: > >>On 10 Aug 2006, at 04:06, David Sowder (Zothar) wrote: > >>>It seems to me that you've just re-introduced the array that

Re: [freenet-dev] Re: [freenet-cvs] r10015 - in trunk/freenet/src/freenet: clients/http node

2006-08-10 Thread Ian Clarke
On 10 Aug 2006, at 09:38, Matthew Toseland wrote:On Thu, Aug 10, 2006 at 09:27:32AM -0700, Ian Clarke wrote: On 10 Aug 2006, at 04:06, David Sowder (Zothar) wrote: It seems to me that you've just re-introduced the array that was  removed in r10005, a changeset that seems to be the result of  decidi

[freenet-dev] Re: [freenet-cvs] r10015 - in trunk/freenet/src/freenet: clients/http node

2006-08-10 Thread Ian Clarke
28 | personal blog - http://locut.us/blog -- next part -- An HTML attachment was scrubbed... URL: <https://emu.freenetproject.org/pipermail/devl/attachments/20060810/50556b39/attachment.html> -- next part -- A non-text attachment was scr

Re: [Tech] Re: [freenet-dev] What is backoff for?

2006-08-10 Thread Matthew Toseland
On Thu, Aug 10, 2006 at 09:18:06AM -0400, Ed Tomlinson wrote: > On Wednesday 09 August 2006 10:49, Michael Rogers wrote: > > Matthew Toseland wrote: > > > Because we have load propagation, it is entirely legitimate to > > > send requests ANYWAY, and let upstream nodes deal with the slowness - > >

Re: [freenet-dev] Re: [freenet-cvs] r10015 - in trunk/freenet/src/freenet: clients/http node

2006-08-10 Thread Matthew Toseland
On Thu, Aug 10, 2006 at 09:27:32AM -0700, Ian Clarke wrote: > On 10 Aug 2006, at 04:06, David Sowder (Zothar) wrote: > >It seems to me that you've just re-introduced the array that was > >removed in r10005, a changeset that seems to be the result of > >deciding that generating raw HTML is bad f

Re: [freenet-dev] Re: [freenet-cvs] r10015 - in trunk/freenet/src/freenet: clients/http node

2006-08-10 Thread Ian Clarke
On 10 Aug 2006, at 04:06, David Sowder (Zothar) wrote:It seems to me that you've just re-introduced the array that was removed in r10005, a changeset that seems to be the result of deciding that generating raw HTML is bad for some reason and replacing it with something more complicated, but with no

[freenet-dev] Re: [freenet-cvs] r10015 - in trunk/freenet/src/freenet: clients/http node

2006-08-10 Thread Ian Clarke
will also help with internationalization. Ian. Ian Clarke: Co-Founder & Chief Scientist Revver, Inc. phone: 323.871.2828 | personal blog - http://locut.us/blog -- next part -- An HTML attachment was scrubbed... URL: <https://emu.freenetproject.org/pipermail/devl/at

[Tech] Re: [freenet-dev] What is backoff for?

2006-08-10 Thread Ed Tomlinson
On Wednesday 09 August 2006 10:49, Michael Rogers wrote: > Matthew Toseland wrote: > > Because we have load propagation, it is entirely legitimate to > > send requests ANYWAY, and let upstream nodes deal with the slowness - > > I'm inclined to agree with this argument, but I'm not sure it follows

Re: [freenet-dev] Re: [freenet-cvs] r10018 - trunk/freenet/src/freenet/clients/http

2006-08-10 Thread NextGen$
* Matthew Toseland <[EMAIL PROTECTED]> [2006-08-10 15:01:06]: > On Thu, Aug 10, 2006 at 12:35:34PM +0100, Dave Baker wrote: > > On Thursday 10 August 2006 10:24, [EMAIL PROTECTED] wrote: > > > Author: bombe > > > Date: 2006-08-10 09:24:28 + (Thu, 10 Aug 2006) > > > New Revision: 10018 > > > >

Re: [freenet-dev] Re: [freenet-cvs] r10018 - trunk/freenet/src/freenet/clients/http

2006-08-10 Thread Matthew Toseland
On Thu, Aug 10, 2006 at 12:35:34PM +0100, Dave Baker wrote: > On Thursday 10 August 2006 10:24, [EMAIL PROTECTED] wrote: > > Author: bombe > > Date: 2006-08-10 09:24:28 + (Thu, 10 Aug 2006) > > New Revision: 10018 > > > > Modified: > >trunk/freenet/src/freenet/clients/http/QueueToadlet.jav

Re: [Tech] Re: [freenet-dev] What is backoff for?

2006-08-10 Thread Ed Tomlinson
On Wednesday 09 August 2006 10:49, Michael Rogers wrote: > Matthew Toseland wrote: > > Because we have load propagation, it is entirely legitimate to > > send requests ANYWAY, and let upstream nodes deal with the slowness - > > I'm inclined to agree with this argument, but I'm not sure it follows

[freenet-dev] Re: [freenet-cvs] r10015 - in trunk/freenet/src/freenet: clients/http node

2006-08-10 Thread David Sowder (Zothar)
It seems to me that you've just re-introduced the array that was removed in r10005, a changeset that seems to be the result of deciding that generating raw HTML is bad for some reason and replacing it with something more complicated, but with no clear to me advantage. PeerNodeStatus seems a bit

[freenet-dev] Re: [freenet-cvs] r10018 - trunk/freenet/src/freenet/clients/http

2006-08-10 Thread Dave Baker
On Thursday 10 August 2006 10:24, [EMAIL PROTECTED] wrote: > Author: bombe > Date: 2006-08-10 09:24:28 + (Thu, 10 Aug 2006) > New Revision: 10018 > > Modified: >trunk/freenet/src/freenet/clients/http/QueueToadlet.java > Log: > refresh queue page every 30 seconds > > Modified: trunk/freene

[freenet-dev] Re: [freenet-cvs] r10015 - in trunk/freenet/src/freenet: clients/http node

2006-08-10 Thread David Sowder (Zothar)
It seems to me that you've just re-introduced the array that was removed in r10005, a changeset that seems to be the result of deciding that generating raw HTML is bad for some reason and replacing it with something more complicated, but with no clear to me advantage. PeerNodeStatus seems a bi