From c82e602f36443159dbccf1d78a3c6b7ef97dd27e Mon Sep 17 00:00:00 2001 From: Andrew Liu Date: Wed, 27 Mar 2024 16:12:09 -0700 Subject: [PATCH 1/2] feat(feedback): add option for ingest feedback topic --- src/sentry/options/defaults.py | 5 +++++ src/sentry/relay/globalconfig.py | 1 + 2 files changed, 6 insertions(+) diff --git a/src/sentry/options/defaults.py b/src/sentry/options/defaults.py index 82e384b22eb9..1ef5d4b463bd 100644 --- a/src/sentry/options/defaults.py +++ b/src/sentry/options/defaults.py @@ -420,6 +420,11 @@ default=[], flags=FLAG_ALLOW_EMPTY | FLAG_AUTOMATOR_MODIFIABLE, ) +register( + "feedback.ingest-topic.rollout-rate", + default=0.0, + flags=FLAG_AUTOMATOR_MODIFIABLE, +) # Analytics register("analytics.backend", default="noop", flags=FLAG_NOSTORE) diff --git a/src/sentry/relay/globalconfig.py b/src/sentry/relay/globalconfig.py index 881545362e3c..f9565cb2b893 100644 --- a/src/sentry/relay/globalconfig.py +++ b/src/sentry/relay/globalconfig.py @@ -17,6 +17,7 @@ "relay.metric-bucket-set-encodings", "relay.metric-bucket-distribution-encodings", "relay.metric-stats.rollout-rate", + "feedback.ingest-topic.rollout-rate", ] From 96b409bc33aff1270eca9a1bf901ac4e813d1e14 Mon Sep 17 00:00:00 2001 From: Andrew Liu <159852527+aliu3ntry@users.noreply.github.com> Date: Thu, 28 Mar 2024 08:56:14 -0700 Subject: [PATCH 2/2] add description --- src/sentry/options/defaults.py | 1 + 1 file changed, 1 insertion(+) diff --git a/src/sentry/options/defaults.py b/src/sentry/options/defaults.py index 1ef5d4b463bd..d931a855fb64 100644 --- a/src/sentry/options/defaults.py +++ b/src/sentry/options/defaults.py @@ -420,6 +420,7 @@ default=[], flags=FLAG_ALLOW_EMPTY | FLAG_AUTOMATOR_MODIFIABLE, ) +# Produce feedback to the new ingest-feedback-events topic, rather than ingest-events register( "feedback.ingest-topic.rollout-rate", default=0.0,