On Wed, Oct 02, 2002 at 04:20:55PM +0100, Matthew Toseland wrote: > On Wed, Oct 02, 2002 at 03:19:49PM +0100, Matthew Toseland wrote: > > Version 506 is in CVS. storeType now means: > > > > native NativeFSDirectory - creates a directory to put the data in > > monolithic FSDirectory - the old monolithic datastore > > freenet if the first item in storeFiles is a file, use > > monolithic, otherwise use native > > > > storeType=freenet was already the default. Thus new nodes will use > > native FS directory (which probably has many bugs but not the DSB), old > > nodes will use monolithic, and if you remove the storefile after your > > monolithic store corrupts, unless you force the issue with > > storeType=monolithic, you will get a native FS directory, which > > shouldn't DSB again. Of course if you freenet.node.Main --resetDS, you > > will get another monolithic store. > storeType=convert implemented. If there is a file, it will convert the > file from the old format to a new format directory (given enough disk > space - we can't make it the default for this reason). If there is a > directory, it assumes it has already converted and behaves as > storeType=native. Enjoy (build 507). It is reasonably careful. If it doesn't complete the conversion, it will crash and leave your old storefile, and you can then set it back to storeType=freenet or storeType=monolithic. So please people, give it a go. -- 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.
msg04076/pgp00000.pgp
Description: PGP signature
