-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 04/26/2011 01:38 PM, Cullen Jennings wrote: > > On Mar 15, 2011, at 6:41 PM, Marc Petit-Huguenin wrote: > >> http://www.ietf.org/mail-archive/web/p2psip/current/msg05792.html > > Covered in section 6.4.1.1. > > Search for para starting with > "When a peer stores data previously stored by another node" >
The confusion here (well, at least for me) is that it is not really clear in the spec that there is no relationship between the storage_time and lifetime field in StoredData. I initially thought that the expiration date/time for a value was storage_time + lifetime. The formula in 6.4.1.1 makes clear that it is the real date/time of storage that is used (like for most I-D/RFCs, the initial intent of the authors is generally lost, and implementers have to do detective work to find out what to do). I think that some of the confusion could be prevented. For example "storage_time: The time when the data was stored..." is obviously not true (it's at best the time the StoreReq was signed, and even that is not always true, see "... the node MAY elect to perform its store using a storage_time that increments..." - BTW the whole sentence looks wrong, probably an "If" is missing at the beginning of it) Also in "lifetime: the validity ... starting from the time of store", "time of store" is ambiguous. Saying "from the time the peer receives the StoreReq" matches with 6.4.1.1 and removes the ambiguity. - -- Marc Petit-Huguenin Personal email: [email protected] Professional email: [email protected] Blog: http://blog.marc.petit-huguenin.org -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.11 (GNU/Linux) iEYEARECAAYFAk3acA8ACgkQ9RoMZyVa61dQ8wCgoSxght2bE6tfN7/qvgw1L8Ws h7gAnAx/x81QFazFYlvMZYHW/6vhL+Om =Sqdc -----END PGP SIGNATURE----- _______________________________________________ P2PSIP mailing list [email protected] https://www.ietf.org/mailman/listinfo/p2psip
