Skip to content

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

Merged
prathshenoy merged 1 commit into
mainfrom
prath.shenoy/feat/stovepipe-open-issues-api
Oct 30, 2026
Merged

prathshenoy merged 1 commit into
mainfrom
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

@prathshenoy
prathshenoy force-pushed the prath.shenoy/feat/stovepipe-open-issues-api branch 2 times, most recently from 39a362c to 2309e84 Compare October 30, 2026 16:34
@prathshenoy
prathshenoy force-pushed the prath.shenoy/feat/stovepipe-open-issues-api branch 2 times, most recently from 5310414 to f1441ac Compare October 30, 2026 16:37
@prathshenoy
prathshenoy added this pull request to the merge queue Oct 30, 2026
@github-merge-queue
github-merge-queue Bot removed this pull request from the merge queue because a pull request earlier in the stack was removed Oct 30, 2026
@prathshenoy
prathshenoy force-pushed the prath.shenoy/feat/stovepipe-open-issues-api branch from f1441ac to 2cce579 Compare October 30, 2026 18:09
Base automatically changed from prath.shenoy/feat/stovepipe-list-open-issues to main October 30, 2026 18:51
## 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 2cce579 to b035842 Compare October 30, 2026 18:51
@prathshenoy
prathshenoy added this pull request to the merge queue Oct 30, 2026
@github-merge-queue
github-merge-queue Bot removed this pull request from the merge queue due to a conflict with the base branch Oct 30, 2026
@prathshenoy
prathshenoy added this pull request to the merge queue Oct 30, 2026
@github-merge-queue
github-merge-queue Bot removed this pull request from the merge queue due to failed status checks Oct 30, 2026
@prathshenoy
prathshenoy added this pull request to the merge queue Oct 30, 2026
Merged via the queue into main with commit f5ca767 Oct 30, 2026
21 checks passed
@prathshenoy
prathshenoy deleted the prath.shenoy/feat/stovepipe-open-issues-api branch October 30, 2026 19:28
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.

2 participants