Skip to content

[pull] master from getsentry:master#1609

Merged
pull[bot] merged 13 commits intoKingDEV95:masterfrom
getsentry:master
Jan 8, 2026
Merged

[pull] master from getsentry:master#1609
pull[bot] merged 13 commits intoKingDEV95:masterfrom
getsentry:master

Conversation

@pull
Copy link
Copy Markdown

@pull pull bot commented Jan 8, 2026

See Commits and Changes for more details.


Created by pull[bot] (v2.0.0-alpha.4)

Can you help keep this open source service alive? 💖 Please sponsor : )

TkDodo and others added 13 commits January 8, 2026 12:48
Found an issue with the auto-replace search key functionality of the
search query builder with aggregate functions. I made the move to
utilize the `parseQuery` function that is setup in the query builder
context. This also means that whenever we parse queries in the query
builder state it will use that configured parser with all of the options
passed through.

Ticket: EXP-649
These have been fully rolled out, and will be removed from the FE as
well once these are merged.
Make prompt more structured to improve response quality.
Include source_root to make it work for multi-project repos.
Change max width from `fit-content` to `130px` so that it doesn't expand
incorrectly.
Update to use options-automator like
[here](https://github.com/getsentry/sentry-options-automator/pull/6079/files)
instead of hardcoded values so we can have shorter deploy/test cycles.
Add new organization-level feature flag to control OTLP span processing
via the Span V2 pipeline in Relay.
Applying a legend alias in the widget builder wasn't working for metrics
widgets. There were two steps to making this work:

1. Stop overwriting `timeSeries.yAxis` because once it was overridden,
it would alter the data for subsequent rendering when applying the alias
2. In the `transformSeries` function, update the label formatter to add
the correct separators and alias prefix

The logic follows what's provided for other previous datasets e.g.
- If you have a single aggregate, no groupings -> the alias prefixes the
aggregate
- Single aggregate, groupings -> the alias prefixes the group labels
- Multiple aggregates, no groupings -> alias prefixes all aggregates
- Multiple aggregates, multiple groupings -> alias prefixes all of the
groups, which also has an aggregate suffix (e.g. `My Alias > iOS :
avg(latency)`)

When you have multiple filters, that's when the alias prefixes can
differ because each series in the filter results gets aliased
@pull pull bot locked and limited conversation to collaborators Jan 8, 2026
@pull pull bot added the ⤵️ pull label Jan 8, 2026
@pull pull bot merged commit 961bc81 into KingDEV95:master Jan 8, 2026
@github-actions github-actions bot added Scope: Frontend Automatically applied to PRs that change frontend components Scope: Backend Automatically applied to PRs that change backend components labels Jan 8, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

⤵️ pull Scope: Backend Automatically applied to PRs that change backend components Scope: Frontend Automatically applied to PRs that change frontend components

Projects

None yet

Development

Successfully merging this pull request may close these issues.

7 participants