Changes between Version 6 and Version 8 of Ticket #3901
- Timestamp:
- 2022-08-08T14:57:23Z (2 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Ticket #3901 – Description
v6 v8 2 2 3 3 1. #3902: Storage nodes can be started with HTTP protocol (It is maybe possible but not worth doing to do this via storage plugin.) 4 2. Storage nodes send the NURL to an introducer, in addition to the fURL for legacy Foolscap protocol. This is sent as an announcement upgrade so it supercedes existing announcement.4 2. #3912: Storage nodes send the NURL to an introducer, in addition to the fURL for legacy Foolscap protocol. This is sent as an announcement upgrade so it supercedes existing announcement. 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 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"? technically, maybe but not necessary given announcement upgrades).