Skip to content

feat(gateway): expose request List RPC#304

Open
albertywu wants to merge 1 commit into
wua/list-api-summary-storefrom
wua/list-api-gateway-rpc
Open

feat(gateway): expose request List RPC#304
albertywu wants to merge 1 commit into
wua/list-api-summary-storefrom
wua/list-api-gateway-rpc

Conversation

@albertywu

@albertywu albertywu commented Jul 7, 2026

Copy link
Copy Markdown
Contributor

Summary

Adds the public gateway List RPC and controller for queue-scoped request summaries with queue validation, status filtering, deterministic pagination, and admission-time sorting. Gateway write paths now persist log entries through the summary-aware helper so the read model stays updated.

Test Plan

make fmt && make build && make test && make check-mocks && make e2e-test

Issues

Stack

  1. feat(requestlog): persist queue and change metadata #302
  2. feat(storage): add request summary read model #303
  3. @ feat(gateway): expose request List RPC #304
  4. test(e2e): cover gateway List API #305
  5. docs(service): document gateway List API #306

@albertywu albertywu force-pushed the wua/list-api-summary-store branch from 60d9640 to 552ce82 Compare July 7, 2026 00:22
@albertywu albertywu force-pushed the wua/list-api-gateway-rpc branch 2 times, most recently from 61b04fe to d0e9c2a Compare July 7, 2026 00:40
@albertywu albertywu force-pushed the wua/list-api-summary-store branch from 552ce82 to 419a487 Compare July 7, 2026 00:40
@albertywu albertywu force-pushed the wua/list-api-gateway-rpc branch from d0e9c2a to 96cfc64 Compare July 7, 2026 00:46
@albertywu albertywu force-pushed the wua/list-api-summary-store branch from 419a487 to 4980cb0 Compare July 7, 2026 00:46
@albertywu albertywu marked this pull request as ready for review July 7, 2026 01:42
@albertywu albertywu requested review from a team, behinddwalls and sbalabanov as code owners July 7, 2026 01:42
Summary:

Adds the public gateway List RPC and controller for queue-scoped request summaries with queue validation, status filtering, deterministic pagination, and admission-time sorting. Gateway write paths now persist log entries through the summary-aware helper so the read model stays updated.

Test Plan:

✅ `make fmt && make build && make test && make check-mocks && make e2e-test`
@albertywu albertywu force-pushed the wua/list-api-summary-store branch from 4980cb0 to 788ef8d Compare July 7, 2026 01:49
@albertywu albertywu force-pushed the wua/list-api-gateway-rpc branch from 96cfc64 to d308ee7 Compare July 7, 2026 01:49
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