20 May 2013 09:24
Implementation of -base::chapter 7 Data Storage Protocol
Hi, We have recently implemented chapter 7 and we have another list of questions. The questions are sorted by the protocol message, being sent. For the convenience, we also included the questions about chapter 7, that we have sent in our LastCall comments. These issues are marked with a star: '[issue ###]*'. 1. Store ====================================================================== Before describing the issues, we will cite the checklist from section 7.4.1.1. It is the same list in exactly the same order, except that it is numbered. The 2 additional items - * and ** appear in section 7.4.1.1. after describing StoreReq structure (it is last paragraph on page 101). [*] If the replica number is zero, then the peer MUST check that it is responsible for the resource and, if not, reject the request. [**] If the replica number is nonzero, then the peer MUST check that it expects to be a replica for the resource and that the request sender is consistent with being the responsible node (i.e., that the receiving peer does not know of a better node) and, if not, reject the request. 1. The Kind-ID is known and supported. 2. The signatures over each individual data element (if any) are valid. If this check fails, the request MUST be rejected with an(Continue reading)
RSS Feed