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>
