Tandem

Problem types

409

Not available under this relay coordination mode

https://tandem.codingful.com/problems/relay-coordination-unsupported

What it means

The operation needs per-bucket coordination state — bucket ownership, lease holders, per-bucket pause — and that state only exists under LEASE coordination. The relay serving this database runs SINGLE, where one instance owns every bucket and no ownership is recorded because none is needed.

This is not a failure and not a transient condition: the operation is inapplicable to how this deployment is configured. The detail names the mode that was detected.

What to do

Do not retry — the answer will not change until the deployment does. Use the whole-relay equivalents instead (/relay/status, /relay/pause, /relay/resume), which work under both modes. If you need per-bucket control, that is a deployment decision: set tandem.relay.coordination to LEASE, which is what you want anyway once more than one relay instance runs against the same outbox.

Example

{
  "type": "https://tandem.codingful.com/problems/relay-coordination-unsupported",
  "title": "Not available under this relay coordination mode",
  "status": 409,
  "detail": "Per-bucket relay control requires LEASE coordination; this relay runs SINGLE"
}