Browse Source

feat: Implement rust-minidump stackwalking rate (#32994)

Sebastian Zivota 3 years ago
parent
commit
771eb7ae46
1 changed files with 2 additions and 0 deletions
  1. 2 0
      src/sentry/lang/native/symbolicator.py

+ 2 - 0
src/sentry/lang/native/symbolicator.py

@@ -404,10 +404,12 @@ def redact_source_secrets(config_sources: json.JSONData) -> json.JSONData:
 
 
 def get_options_for_project(project):
 def get_options_for_project(project):
     compare_rate = options.get("symbolicator.compare_stackwalking_methods_rate")
     compare_rate = options.get("symbolicator.compare_stackwalking_methods_rate")
+    rust_minidump_stackwalking_rate = options.get("symbolicator.rust_minidump_stackwalking_rate")
     return {
     return {
         # Symbolicators who do not support options will ignore this field entirely.
         # Symbolicators who do not support options will ignore this field entirely.
         "dif_candidates": features.has("organizations:images-loaded-v2", project.organization),
         "dif_candidates": features.has("organizations:images-loaded-v2", project.organization),
         "compare_stackwalking_methods": random.random() < compare_rate,
         "compare_stackwalking_methods": random.random() < compare_rate,
+        "rust_minidump": random.random() < rust_minidump_stackwalking_rate,
     }
     }