Skip to content

Commit 234552e

Browse files
author
Kazuhiko Yamashita
authored
feat: add configuration for noStrictOffsetReset (#1620)
Introduce a new configuration option `noStrictOffsetReset` in the Snuba replacer deployment template and values file. This allows users to optionally disable strict offset reset behavior by setting `noStrictOffsetReset` to true in the `values.yaml` file. This change provides more flexibility in handling offset resets, which can be useful in certain deployment scenarios where strict offset management is not required or desired.
1 parent ac8143f commit 234552e

File tree

2 files changed

+4
-0
lines changed

2 files changed

+4
-0
lines changed

charts/sentry/templates/snuba/deployment-snuba-replacer.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -105,6 +105,9 @@ spec:
105105
{{- if .Values.snuba.replacer.queuedMinMessages }}
106106
- "--queued-min-messages"
107107
- "{{ .Values.snuba.replacer.queuedMinMessages }}"
108+
{{- if .Values.snuba.replacer.noStrictOffsetReset }}
109+
- "--no-strict-offset-reset"
110+
{{- end }}
108111
{{- end }}
109112
ports:
110113
- containerPort: {{ template "snuba.port" }}

charts/sentry/values.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1115,6 +1115,7 @@ snuba:
11151115
# queuedMinMessages: ""
11161116
# volumes: []
11171117
# volumeMounts: []
1118+
# noStrictOffsetReset: false
11181119

11191120
metricsConsumer:
11201121
enabled: true

0 commit comments

Comments
 (0)