Skip to content

feat(stovepipe): Expose open issue listing - #990

Open
prathshenoy wants to merge 1 commit into
prath.shenoy/feat/stovepipe-list-open-issuesfrom
prath.shenoy/feat/stovepipe-open-issues-api
Open

prathshenoy wants to merge 1 commit into
prath.shenoy/feat/stovepipe-list-open-issuesfrom
prath.shenoy/feat/stovepipe-open-issues-api

Conversation

@prathshenoy

@prathshenoy prathshenoy commented Oct 29, 2026 •

Copy link
Copy Markdown
Contributor

Summary

What:

  • Expose current open issues through the service API with bounded pagination.

Why:

  • Make recorded issues available to clients. The listing logic already reads and validates current issue summaries, but clients cannot use it until the service exposes the endpoint. This connects that behavior to the upcoming open-issues view.

Test Plan

  • Add unit tests.
  • Verify pagination and stale-reference filtering through the running reference service with MySQL.

Revert Plan

  • Revert this PR. The endpoint is read-only, with no schema changes or persisted state changes.

Issue Links

Stack

  1. feat(stovepipe): Add issue summary storage #982
  2. feat(stovepipe): Materialize issue summaries #983
  3. feat(stovepipe): Add open issue lookup storage #984
  4. feat(stovepipe): Maintain open issue lookups #986
  5. feat(stovepipe): Add open issue listing #988
  6. feat(stovepipe): Expose open issue listing #990
  7. feat(stovepipe-web): Show open issues #993

## Summary
**What**:
- Expose current open issues through the service API with bounded pagination.

**Why**:
- Make recorded issues available to clients. The listing logic already reads and validates current issue summaries, but clients cannot use it until the service exposes the endpoint. This connects that behavior to the upcoming open-issues view.

## Test Plan
- [x] Add unit tests.
- [x] Verify pagination and stale-reference filtering through the running reference service with MySQL.

## Revert Plan
- Revert this PR. The endpoint is read-only, with no schema changes or persisted state changes.

## Issue Links
- [CODEM-607](https://linear.app/uber/issue/CODEM-607/build-analysis)
@prathshenoy
prathshenoy force-pushed the prath.shenoy/feat/stovepipe-open-issues-api branch from 7efe436 to baffaa7 Compare October 29, 2026 20:37
@prathshenoy
prathshenoy marked this pull request as ready for review October 29, 2026 20:50
@prathshenoy prathshenoy mentioned this pull request Oct 29, 2026
2 tasks done

This branch has not been deployed

No deployments
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