Skip to content

Figure out a way to find gaps in our normalization #5852

Closed
@lforst

Description

@lforst

Why

This came out of a discussion #5851 (comment) in a PR that tried to resolve this issue: #2809

We had/have a gap in our normalization process and merged #5851 which is actually a very drastic change for a problem that probably shouldn't exist in the first place. Instead of blanket normalizing everything, we should be very specific in what we normalize - for that however, we need to know where we're missing normalization. That PR is a temporary solution at best because of the performance penalty it introduces.

How

We evaluated different approaches on finding the normalization gap:

  • Capture an additional exception here with the circ-dep path and let users report back to us.
  • Set a specific field in extra and show a warning on the Sentry product to report back to us.
  • Set a specific field in the payload with the circ-dep path and log that field in relay.

Left for us to do is decide what to do and then implement it.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Package: coreIssues related to the Sentry Core SDK

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions