On Tue, Oct 15, 2002 at 02:42:43PM +0100, Matthew Toseland wrote:
> Here's the problem:
> * builds prior to about 507 all use the monolithic datastore. This is very
>   bad for routing.
> * builds 507ish to 513ish have various bugs with the native datastore
>   which cause problems on insert
> * ALL builds prior to 514 have one particular insert-affecting bug
> * We can't increase lastGoodBuild AFTER we have released 0.5 without
>   major problems
> 
> We cannot block a build only for insertion, because we want inserts and
> requests to end up in the same place. So IMHO the correct solution is to
> increase lastGoodBuild to 514. This may cause some short-term
> disruption, but it should also prevent these bugs from causing network
> problems, and we can't do it later without much greater trouble.
Actually, increasing lastGoodBuild won't prevent problems with sending
requests to old nodes, which is the issue. However, it will hopefully
persuade a lot of node ops running old versions to upgrade (or leave),
leading to a healthier network, albeit temporarily a smaller one.
So do we want to increase the minimum build version?
> -- 
> Matthew Toseland
> toad at amphibian.dyndns.org
> amphibian at users.sourceforge.net
> Freenet/Coldstore open source hacker.
> Employed full time by Freenet Project Inc. from 11/9/02 to 11/11/02.



-- 
Matthew Toseland
toad at amphibian.dyndns.org
amphibian at users.sourceforge.net
Freenet/Coldstore open source hacker.
Employed full time by Freenet Project Inc. from 11/9/02 to 11/11/02.
http://freenetprojec.org/
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
URL: 
<https://emu.freenetproject.org/pipermail/devl/attachments/20021017/3cc5e570/attachment.pgp>

Reply via email to