ListBarrierParticipants
Lists participants that have arrived at a specific generation of a barrier. Paginated. Useful for diagnostics — “which peers have not yet shown up for this round?”
Read-only and safe to retry.
Request
generationmust be specified — pass the current generation fromGetBarrier, or a past one for forensic inspection.- Leave
pagination_tokenempty for the first page. limitsets the number of entries per page.
{
"namespace_name": "pipelines",
"barrier_name": "phase_1_complete",
"generation": 1,
"pagination_token": "",
"limit": 100
}
Response
- Returns
NotFoundif the barrier does not exist. - Returns
NotFoundif the namespace does not exist. - Non-empty
next_pagination_tokenindicates more pages are available. metadatais the optional, opaque map attached to each participant — see Metadata.
{
"participants": [
{
"process_id": "shard-0",
"arrived_at": 1718150410000000000,
"metadata": {
"host": "node-1"
}
},
{
"process_id": "shard-1",
"arrived_at": 1718150412000000000,
"metadata": {
"host": "node-2"
}
}
],
"next_pagination_token": "",
"previous_pagination_token": ""
}