In fnclient 0.1.0 there will be a new index and a new newsgroup format. Instead of an index or newsgroup containing a flat list of items in the form:
<group>/<id> There will be this and another mechanism which will block items together every 256 items and place it in two files with the keys: <group>/ARCHIVE/<(high id / 256) - 1> <group>/ARCHIVE/BACKUP/<(high id / 256) - 1> The purpose of these archive file is so that in high volume newsgroups clients can autodetect these files and extract the next 256 items instead of having to get each item individually. The reason for having two archive files is to increase reliability (files can get randomly lost on Freenet). Another purpose of this mechanism is that it gives new users a starting id to download items from. A client may quickly download each archive file, or just request each archive file to find if it exists (and thus to skip it). This mechanism works best with high volume newsgroups. One thing that may have to be changed is the block interval (256 items above, but might be changed to 128 items). -- Travis Bemann Sendmail is still screwed up on my box. My email address is really bemann at execpc.com. -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 1288 bytes Desc: not available URL: <https://emu.freenetproject.org/pipermail/devl/attachments/20000812/6964ffca/attachment.pgp>
