Skip to content

feat(stovepipe): Persist build issue observations - #902

Merged
prathshenoy merged 1 commit into
mainfrom
feat/stovepipe-buildanalysis-storage
Oct 22, 2026
Merged

prathshenoy merged 1 commit into
mainfrom
feat/stovepipe-buildanalysis-storage

Conversation

@prathshenoy

@prathshenoy prathshenoy commented Oct 21, 2026 •

Copy link
Copy Markdown
Contributor

Summary

What:

  • Persist individual validation issue observations per build and queue, with duplicate detection.

Why:

  • Retain observed failures across polls and restarts without replacing earlier observations or rewriting serialized collections.

Test Plan

  • Add unit tests.
  • Verify persistence against a real MySQL database.

Revert Plan

  • Revert this PR. No runtime consumer is enabled; the additive table can remain unused without affecting validation.

Issue Links

Stack

  1. feat(stovepipe): Persist build issue observations #902
  2. feat(stovepipe): Add build analysis polling #907
  3. feat(stovepipe): Record incomplete build analysis #915
  4. feat(stovepipe): Wire build analysis pipeline #909
  5. feat(stovepipe): Store currently open issues #916

@prathshenoy
prathshenoy force-pushed the feat/stovepipe-buildanalysis-storage branch from 32200d9 to 87f3ea3 Compare October 21, 2026 03:02
@prathshenoy
prathshenoy added this pull request to stack #905 October 21, 2026 15:00
@prathshenoy
prathshenoy removed this pull request from stack #905 October 21, 2026 15:47
Base automatically changed from feat/stovepipe-buildanalysis-contract to main October 21, 2026 17:04
@prathshenoy
prathshenoy force-pushed the feat/stovepipe-buildanalysis-storage branch from 87f3ea3 to 8e7fea2 Compare October 21, 2026 17:21
@prathshenoy prathshenoy changed the title feat(stovepipe): Persist build analysis reports feat(stovepipe): Persist build issue observations Oct 21, 2026
@prathshenoy
prathshenoy force-pushed the feat/stovepipe-buildanalysis-storage branch 4 times, most recently from e1c50cb to 62a4cdb Compare October 21, 2026 18:41
@prathshenoy
prathshenoy force-pushed the feat/stovepipe-buildanalysis-storage branch from 62a4cdb to 13df005 Compare October 22, 2026 03:20
@prathshenoy
prathshenoy added this pull request to stack #920 October 22, 2026 13:25
@prathshenoy
prathshenoy marked this pull request as ready for review October 22, 2026 13:25
@prathshenoy
prathshenoy requested a review from a team as a code owner October 22, 2026 13:25
@prathshenoy
prathshenoy enabled stacked auto-merge October 22, 2026 15:03
@prathshenoy
prathshenoy added this pull request to the merge queue Oct 22, 2026
Merged via the queue into main with commit 2e3e679 Oct 22, 2026
37 checks passed
@prathshenoy
prathshenoy deleted the feat/stovepipe-buildanalysis-storage branch October 22, 2026 15:21
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