Skip to content

docs(stovepipe): propose request history API - #634

Open
mnoah1 wants to merge 4 commits into
mnoah1/stovepipe-event-historyfrom
mnoah1/stovepipe-history-api
Open

docs(stovepipe): propose request history API#634
mnoah1 wants to merge 4 commits into
mnoah1/stovepipe-event-historyfrom
mnoah1/stovepipe-history-api

Conversation

@mnoah1

@mnoah1 mnoah1 commented Aug 26, 2026

Copy link
Copy Markdown
Contributor

Summary

Intent:

  • Expose Stovepipe's retained request history through the same request-ID and URI selector coverage offered by SubmitQueue.
  • Keep current-state reads owned by operational entities instead of introducing a competing materialized projection.

Changes:

  • Define the representative protobuf contract, public projection, ordering, completeness, authorization, and retention semantics.
  • Explain why Stovepipe reads append-only entries directly while SubmitQueue materializes gateway-owned request summaries.

This PR builds on the request event-history RFC in the parent PR.

@mnoah1
mnoah1 force-pushed the mnoah1/stovepipe-history-api branch 3 times, most recently from 77acc2c to c811781 Compare August 26, 2026 17:33
@mnoah1
mnoah1 marked this pull request as ready for review August 26, 2026 17:35
@mnoah1
mnoah1 requested review from a team, behinddwalls and sbalabanov as code owners August 26, 2026 17:35
mnoah1 added 4 commits August 26, 2026 13:36
Summary:
Intent:
- Expose Stovepipe's retained request history through the same request-ID and URI selector coverage offered by SubmitQueue.
- Keep current-state reads owned by operational entities instead of introducing a competing materialized projection.

Changes:
- Define the representative protobuf contract, public projection, ordering, completeness, authorization, and retention semantics.
- Explain why Stovepipe reads append-only entries directly while SubmitQueue materializes gateway-owned request summaries.

This PR builds on the request event-history RFC in the parent PR.

---

<sub>Generated by the 🪄 [pr-create](https://sg.uberinternal.com/code.uber.internal/uber-code/devexp-agent-marketplace/-/blob/claude-code/plugins/dev/uber-dev/skills/pr-create/SKILL.md) skill in devexp-agent-marketplace</sub>
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