forked from microsoft/Nimble
-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Labels
enhancementNew feature or requestNew feature or request
Description
Pinging endorsers
- Pinging endorsers that are not initialized (Jan Ha)
message: GET ping_request(nonce) - Asynchronously receive endorser responses (Jan He)
function: recieve_pings() - Tests (Killian)
coordinator background (Jan He)
- regularly check the number of active (and initialized) endorsers
- pings indorsers every time interval
- check how many endorsers are not working (fast enough)
- If there are not enough (x endorsers have failed at least y times)
- Sent a message to say that the endorsers have failed
- If there are too many, get a list to reinitialize
Endpoint function (Kilian)
- Endpoint function to get current failed list (get_timeout_map())
- Endpoint function to manually ping the endorsers
- Adding new (uninitialized but running) endorsers during runtime
Pick endorsers from the list that are (Jan Ha)
- List of endorsers accessible
- Being able to pick endorsers from lists
- Active (working but not initialized)
- Distributed
Metadata
Metadata
Labels
enhancementNew feature or requestNew feature or request