Changes between Initial Version and Version 1 of Ticket #3901


Ignore:
Timestamp:
2022-06-08T18:16:28Z (3 years ago)
Author:
itamarst
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #3901 – Description

    initial v1  
    442. Storage nodes send the NURL to an introducer, in addition to the fURL for legacy Foolscap protocol.
    553. The introducer sends NURLs to storage clients. INVARIANT: old storage clients can safely get and ignore NURLs. If this is not the case, some conditional logic needs to be introduced so old clients don't get NURLs.
    6 4. The storage client understands NURLs, and use HTTP protocol instead of Foolscap when possible.
     64. The storage client understands NURLs, and use HTTP protocol instead of Foolscap when possible. See design doc for further discussion (QUESTION: is it actually possible to say "this furl and nurl are for the same server"?).
     75. Currently the storage client caches per-server FURLs indefinitely. New clients should check if a NURL (HTTP) has replaced a FURL (Foolscap) and update appropriately.