On Thu, Sep 26, 2002 at 01:59:23PM +0100, Matthew Toseland wrote:
> Hi. storeType=native has advanced to the point where wider testing would
> be useful. Caveats:
> a) It logs _TONS_ of stuff. Hawk, for example, has a 1GB logfile at this
> instant, having run for a day (it will be reset before it overflows).
> b) It still uses a single very large directory for all the keys in the
> datastore, meaning that large stores and certain filesystems (FAT, ext2,
> etc) won't get on well with it (especially with limited RAM).
Fixed. Now uses 256 subdirs by the hash of the key. However, it _is_
backwards compatible from previous NativeFSDirectory stores.
> c) Very large datastores have proportionately high memory usage, and
> start-up time.
> d) There are bugs, and I want help in finding them. Two that I have seen
> are "Network Error", without it saying RNF or DNF, and corruption of
> data while it is being streamed (after it has downloaded it is fine
> though).
> e) I may impose incompatible format changes in the near future, so don't
> expect to keep your datastore forever.
> 
> HOWTO:
> Stop node.
> Remove the monolithic datastore file store_<portnumber> or whatever
> Set storeType=native in your freenet.conf
> Start node.
> 
> It will create a directory named after the datastore file, and populate
> that. Talk to me at mtoseland at blueyonder.co.uk or #freenet if you have
> any problems, bug reports etc. It is most useful if you use
> logLevel=debug (but will produce huge logfiles and run a bit slow).
> -- 
> Matthew Toseland
> mtoseland at blueyonder.co.uk
> amphibian at sourceforge.net
> Freenet/Coldstore open source hacker.
> Employed full time by Freenet Project Inc. from 11/9/02 to 11/11/02.



-- 
Matthew Toseland
mtoseland at blueyonder.co.uk
amphibian at sourceforge.net
Freenet/Coldstore open source hacker.
Employed full time by Freenet Project Inc. from 11/9/02 to 11/11/02.
-------------- 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/20020926/9efe6157/attachment.pgp>

Reply via email to