Changes between Initial Version and Version 1 of Ticket #3901
- Timestamp:
- 2022-06-08T18:16:28Z (2 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Ticket #3901 – Description
initial v1 4 4 2. Storage nodes send the NURL to an introducer, in addition to the fURL for legacy Foolscap protocol. 5 5 3. 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. 6 4. 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"?). 7 5. 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.