Skip to content

Statement-timeout 503s, read-only scope restore, read-model restore logs - #40

Merged
MrAlders0n merged 1 commit into
devfrom
docs/soak-followups
Oct 21, 2026
Merged

MrAlders0n merged 1 commit into
devfrom
docs/soak-followups

Conversation

@MrAlders0n

Copy link
Copy Markdown
Member

Docs for MeshCore-Beacon/beacon-server#264.

  • API contract: a statement past its pool's limit (35 s; 120 s for the slow region and message statements) answers 503 deadline_exceeded with Retry-After: 10 on route evidence and the background-data pages; other endpoints still answer 500. Route evidence row notes it.
  • Configuration, read-only mode: with meshmapper.scopes.enabled, a read-only server loads the writer's saved scope catalogues once at boot, so region scope lists match the writer's as of that boot.
  • Operations: the new read model trusted again: … and read model untrusted: repair runs fixed rows the writers missed log lines for cmi and packet_sites; beacon_api_unavailable_total reason timeout.

@MrAlders0n
MrAlders0n merged commit e2b59e9 into dev Oct 21, 2026
@MrAlders0n
MrAlders0n deleted the docs/soak-followups branch October 21, 2026 15:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant