Skip to content

Commit ccb5b57

Browse files
authored
feat(perf-issues): Add feature flag for consecutive db issue (#42787)
1 parent 95eafdf commit ccb5b57

File tree

3 files changed

+7
-0
lines changed

3 files changed

+7
-0
lines changed

src/sentry/conf/server.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1134,6 +1134,8 @@ def SOCIAL_AUTH_DEFAULT_USERNAME():
11341134
"organizations:performance-mep-bannerless-ui": False,
11351135
# Enable updated landing page widget designs
11361136
"organizations:performance-new-widget-designs": False,
1137+
# Enable consecutive db performance issue type
1138+
"organizations:performance-consecutive-db-issue": False,
11371139
# Enable slow DB performance issue type
11381140
"organizations:performance-slow-db-issue": False,
11391141
# Enable N+1 API Calls performance issue type

src/sentry/features/__init__.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -125,6 +125,7 @@
125125
default_manager.add("organizations:performance-mep-bannerless-ui", OrganizationFeature, True)
126126
default_manager.add("organizations:performance-mep-reintroduce-histograms", OrganizationFeature, True)
127127
default_manager.add("organizations:performance-new-widget-designs", OrganizationFeature, True)
128+
default_manager.add("organizations:performance-consecutive-db-issue", OrganizationFeature, True)
128129
default_manager.add("organizations:performance-slow-db-issue", OrganizationFeature, True)
129130
default_manager.add("organizations:profiling", OrganizationFeature)
130131
default_manager.add("organizations:profiling-flamechart-spans", OrganizationFeature, True)

src/sentry/options/defaults.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -557,6 +557,10 @@
557557
register("sentry-metrics.releasehealth.abnormal-mechanism-extraction-rate", default=0.0)
558558

559559
# Individual system-wide options in case we need to turn off specific detectors for load concerns, ignoring the set project options.
560+
register("performance.issues.consecutive_db.problem-creation", default=0.0)
561+
register("performance.issues.consecutive_db.la-rollout", default=0.0)
562+
register("performance.issues.consecutive_db.ea-rollout", default=0.0)
563+
register("performance.issues.consecutive_db.ga-rollout", default=0.0)
560564
register("performance.issues.n_plus_one_db.problem-detection", default=0.0)
561565
register("performance.issues.n_plus_one_db.problem-creation", default=0.0)
562566
register("performance.issues.n_plus_one_db_ext.problem-creation", default=0.0)

0 commit comments

Comments
 (0)