> I apologize in advance if this has been asked a
> million times, 

It has.

> but I have a question that seems pretty
> basic.
> 
> Why can you not have a boolean 'no delete' setting if
> files are being submitted to a node locally.  In this
> way, if I was the original author of content, I could
> permanently include this content in my data store
> (i.e. it would not be overwritten by Data Insert
> messages).

What good would that do you?  Let me walk you through it:

You insert a document under KSK@/blah/doc (as an example).  You then mark it as "no 
delete" for your node.  It goes out, the nodes cache the file and the referances to 
the file, and people request it, and those nodes cache the referances to the file, and 
so on.  In time, no one much cares to read KSK@/blah/doc anymore, so it starts falling 
out of node's caches.  The thing to remember is that it's not only the document that 
falls out, the REFERANCE to the document also falls out.  Referances should stick 
around longer than the data itself, but the referances will eventually be lost, too.

So does this acheive real permanance?  The data is still sitting on your node, but no 
one routes to you, because no one expects you to have data with that value.  You can 
request it, but if anybody else can get it from you, it's either by pure chance or 
because they requested it from your node manually.

So I ask again, what good would that do you?

_______________________________________________
freenet-tech mailing list
[EMAIL PROTECTED]
http://lists.freenetproject.org/mailman/listinfo/tech

Reply via email to