Projection Re-Drive Pass Not Found
URI: https://docs.ankatech.co/errors/projection-republish-pass-not-found
HTTP Status: 404 Not Found
When you see this
A platform operator read a projection re-drive pass (GET /api/v3/admin/platform/projections/republish-passes/{passId}) that the answering admin-api replica does not retain. Nothing was changed.
Passes are kept in memory by the replica that ran them, the most recent 32, and are lost when that replica restarts. This answer therefore says nothing about how the pass ended: it may have succeeded, failed, or still be running on another replica.
Common Causes
- The admin-api replica that ran the pass restarted.
- More recent passes pushed it out of the 32 the replica retains.
- The request reached a different admin-api replica from the one that ran the pass.
- The
passIdnamed a platform check that found nothing to republish; such a check is named by a409while it runs and leaves no pass when it ends. - The
passIdwas copied incorrectly.
Response Example
{
"type": "https://docs.ankatech.co/errors/projection-republish-pass-not-found",
"title": "Not Found",
"status": 404,
"detail": "No projection re-drive pass with this id is retained by this replica.",
"instance": "/api/v3/admin/platform/projections/republish-passes/6f1c2b9e-4d7a-4c3e-9b15-2a8e7f0d4c61",
"extensions": {
"requestId": "4b7e9c21-6d3a-4f85-b2e0-9a1c5d7f3e68"
}
}
Content-Type: application/problem+json — the response follows RFC 9457 Problem Details.
How to Resolve
- List the passes the replica retains (
GET /api/v3/admin/platform/projections/republish-passes, most recent first) and check whether one isRUNNING. - If none is running and the projections may still be stale, submit the republish again (
POST /api/v3/admin/platform/projections/republish); its202names a new pass to follow. - If a re-drive is running, the republish answers
409naming it inextensions.passId(see Projection Re-Drive Already In Progress); follow that pass instead.
For full schema definitions, examples, and interactive testing, see the Developer Hub Reference.