Skip to content

[4/N] feat(submitqueue): activate request status materialization#343

Open
albertywu wants to merge 1 commit into
wua/request-log-materializerfrom
wua/request-projection-activation
Open

[4/N] feat(submitqueue): activate request status materialization#343
albertywu wants to merge 1 commit into
wua/request-log-materializerfrom
wua/request-projection-activation

Conversation

@albertywu

@albertywu albertywu commented Jul 13, 2026

Copy link
Copy Markdown
Contributor

Summary

Route synchronous, queued, and DLQ request-log writes through the shared materializer so authoritative and queue projections converge with retained history.

Preserve the original DLQ failure reason as the terminal request last error.

Test Plan

make fmt && make build && make test && make e2e-test

Stack

  1. [1/N] feat(storage): add request read-model stores #340
  2. [2/N] feat(gateway): persist request receipts on Land #341
  3. [3/N] feat(request): materialize request log status #342
  4. @ [4/N] feat(submitqueue): activate request status materialization #343
  5. [5/N] feat(gateway): add request status lookups #344
  6. [6/N] feat(gateway): add queue request listing #345
  7. [7/N] feat(gateway): add request history lookups #346

Route synchronous, queued, and DLQ request-log writes through the shared materializer so authoritative and queue projections converge with retained history.

Preserve the original DLQ failure reason as the terminal request last error.

Validation: make fmt && make build && make test && make e2e-test
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant