On Tue, Sep 24, 2002 at 12:47:15PM +0100, Roger Hayter wrote: > I have seen no comment on the support list ( where it has been > mentioned) from the developers about the apparent habit of recent > Freenet builds of discarding all the contents of the datastore whenever > fred is stopped and restarted. If it is deliberate, I would observe > that it is a nuisance routing-wise, and could be catastrophic if, for > any reason, a large proportion of major Freenet nodes had to be > restarted on the same day. (We can all see how that might happen!) > > Is there any possibility of developing a datastore repair tool? If each > item of data is stored as a discrete, de-encryptable, contiguous record, > it should be possible to develop a tool which checks the integrity of > each item and reconstructs the store metadata around the undamaged > items. This would deal not only with datastore bugs, but also the > vagaries of user, OS and hardware, which are likely to quite often > damage even a bugless store. > > If the re-initialisation of the store is only apparent (i.e. an artefact > of the "environment" page) I apologise. If it is an accident, rather > than a deliberate attempt to avoid DSBs, then perhaps it could be > corrected. It _IS_ the DSB. Stores corrupt while being used, and then fred refuses to start when it checks the store integrity on startup. > > Many thanks for your attention, > -- > Roger Hayter > > _______________________________________________ > devl mailing list > [EMAIL PROTECTED] > http://hawk.freenetproject.org/cgi-bin/mailman/listinfo/devl >
-- Matthew Toseland [EMAIL PROTECTED] [EMAIL PROTECTED] Freenet/Coldstore open source hacker. Employed full time by Freenet Project Inc. from 11/9/02 to 11/11/02.
msg04013/pgp00000.pgp
Description: PGP signature