Skip to content

feat(preprod): Add new issue type to frontend#108210

Draft
chromy wants to merge 1 commit intochromy/2026-03-12-hook-detector-to-diff-taskfrom
chromy/2026-03-12-add-issue-type-to-frontend
Draft

feat(preprod): Add new issue type to frontend#108210
chromy wants to merge 1 commit intochromy/2026-03-12-hook-detector-to-diff-taskfrom
chromy/2026-03-12-add-issue-type-to-frontend

Conversation

@chromy
Copy link
Contributor

@chromy chromy commented Feb 13, 2026

Add PREPROD_SIZE_ANALYSIS to the IssueType enum, IssueTitle mapping,
and occurrence type lookup (type_id 11003) so the frontend can
recognize and label Size Analysis issues.

PRs:

Design doc

@chromy chromy requested review from a team as code owners February 13, 2026 11:34
@github-actions github-actions bot added Scope: Frontend Automatically applied to PRs that change frontend components Scope: Backend Automatically applied to PRs that change backend components labels Feb 13, 2026
@github-actions
Copy link
Contributor

🚨 Warning: This pull request contains Frontend and Backend changes!

It's discouraged to make changes to Sentry's Frontend and Backend in a single pull request. The Frontend and Backend are not atomically deployed. If the changes are interdependent of each other, they must be separated into two pull requests and be made forward or backwards compatible, such that the Backend or Frontend can be safely deployed independently.

Have questions? Please ask in the #discuss-dev-infra channel.

@github-actions
Copy link
Contributor

This PR has a migration; here is the generated SQL for src/sentry/preprod/migrations/0027_size_analysis_subscription.py

for 0027_size_analysis_subscription in preprod

--
-- Create model SizeAnalysisSubscription
--
CREATE TABLE "sentry_sizeanalysissubscription" ("id" bigint NOT NULL PRIMARY KEY GENERATED BY DEFAULT AS IDENTITY, "date_updated" timestamp with time zone NOT NULL, "date_added" timestamp with time zone NOT NULL, "project_id" bigint NOT NULL);
ALTER TABLE "sentry_sizeanalysissubscription" ADD CONSTRAINT "sentry_sizeanalysiss_project_id_41e3355e_fk_sentry_pr" FOREIGN KEY ("project_id") REFERENCES "sentry_project" ("id") DEFERRABLE INITIALLY DEFERRED NOT VALID;
ALTER TABLE "sentry_sizeanalysissubscription" VALIDATE CONSTRAINT "sentry_sizeanalysiss_project_id_41e3355e_fk_sentry_pr";
CREATE INDEX CONCURRENTLY "sentry_sizeanalysissubscription_project_id_41e3355e" ON "sentry_sizeanalysissubscription" ("project_id");

@chromy chromy marked this pull request as draft February 13, 2026 11:45
@chromy chromy changed the base branch from master to chromy/2026-03-12-hook-detector-to-diff-task February 13, 2026 11:46
@chromy chromy force-pushed the chromy/2026-03-12-hook-detector-to-diff-task branch from cb6d43f to 7b2967d Compare February 16, 2026 14:42
@chromy chromy force-pushed the chromy/2026-03-12-add-issue-type-to-frontend branch from ce25096 to faf4368 Compare February 16, 2026 14:44
@chromy chromy force-pushed the chromy/2026-03-12-hook-detector-to-diff-task branch from 7b2967d to f5ae972 Compare February 16, 2026 18:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Scope: Backend Automatically applied to PRs that change backend components Scope: Frontend Automatically applied to PRs that change frontend components

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant