Skip to content

Conversation

@tomerqodo
Copy link

Benchmark PR getsentry#103913

Type: Corrupted (contains bugs)

Original PR Title: feat(segment-enrichment): Record seen segment names
Original PR Description: Continues the work started in getsentry#103739.

As a first step to adding incremental segment name clustering to segment enrichment, record each seen segment name (like we do for transaction names in Sentry's event_manager). To work around the different signatures for transactions and segment spans, I extracted as much of the logic as I could into a second function, with one caller per scenario.

As with the previous PR, the changes are behind an org flag (organizations:normalize_segment_names_in_span_enrichment) for testing and easy rollback.

Closes ENG-5951.
Original PR URL: getsentry#103913

mjq and others added 5 commits November 24, 2025 14:29
Continues the work started in getsentry#103739.

As a first step to adding incremental segment name clustering to segment
enrichment, record each seen segment name (like we do for transaction names in
Sentry's `event_manager`). To work around the different signatures for
transactions and segment spans, I extracted as much of the logic as I could
into a second function, with one caller per scenario.

As with the previous PR, the changes are behind an org flag
(organizations:normalize_segment_names_in_span_enrichment) for testing and easy
rollback.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants