Skip to content

fix(explore): Remove deprecated transaction dataset - #1573

Merged
mjq merged 4 commits into
mainfrom
mjq/transactions-from-explore
Sep 11, 2026
Merged

mjq merged 4 commits into
mainfrom
mjq/transactions-from-explore

Conversation

@mjq

@mjq mjq commented Sep 10, 2026

Copy link
Copy Markdown
Member

Remove calls to the deprecated/unsupported transactions dataset from the explore surface area.

Following the lead of #1516, you can still ask to explore transaction(s) and we'll route you to spans with is_transaction:true to smooth out the transition for users.

Fixes BROWSE-682.

@vercel

vercel Bot commented Sep 10, 2026 •

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
cli Ready Ready Preview Sep 11, 2026 4:41pm UTC
1 Skipped Deployment
Project Deployment Actions Updated
sentry-local Skipped Skipped Sep 11, 2026 4:41pm UTC

Request Review

@linear-code

linear-code Bot commented Sep 10, 2026

Copy link
Copy Markdown

BROWSE-682

@mjq

mjq commented Sep 10, 2026

Copy link
Copy Markdown
Member Author

@cursor review

@cursor cursor Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Cursor Bugbot has reviewed your changes and found 1 potential issue.

Fix All in Cursor

❌ Bugbot Autofix is OFF. To automatically fix reported issues with cloud agents, enable autofix in the Cursor dashboard.

Want reviews to match your repository better? Bugbot Learning can learn team-specific rules from PR activity. A team admin can enable Learning in the Cursor dashboard.

Reviewed by Cursor Bugbot for commit cfd1c72. Configure here.

Comment thread packages/cli/src/lib/hex-id-recovery.ts
Comment thread packages/cli/src/commands/explore.ts Outdated
/** Default fields when none specified — top errors view */
const DEFAULT_FIELDS = ["title", "count()"];
const DEFAULT_TRANSACTION_FIELDS = ["transaction", "count()"];
const TRANSACTION_DATASET = "transactions";

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

wait, weren't we removing this dataset??

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

...oh, it's already gone. I was trying to replicate what was done in #1516 (resolveEventsDataset routes transaction(s) requests to the spans dataset) but you're right, since this dataset was already removed from the explore surface there's no backwards compat to maintain. I'll just get rid of this again.

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I mean we can support the mapping of transactions to span dataset mapping but this mapped transaction to transactions or something like that?

@mjq mjq Sep 10, 2026 •

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It's just a sentinel value for the downstream code to know to treat it differently (spans dataset query with is_transaction:true added to it)

@mjq mjq Sep 10, 2026 •

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Could also try to find a way to remove it from this hash and make the separate code path obvious, agree it's misleading as is

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Does this read better in ac5b70f?

@BYK BYK left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Love it, thanks!

Comment thread packages/cli/src/commands/explore.ts Outdated
@mjq
mjq marked this pull request as ready for review September 11, 2026 16:40
@vercel
vercel Bot temporarily deployed to Preview – sentry-local September 11, 2026 16:40 Inactive
@mjq
mjq enabled auto-merge (squash) September 11, 2026 16:40
@mjq
mjq merged commit ff1088c into main Sep 11, 2026
34 checks passed
@mjq
mjq deleted the mjq/transactions-from-explore branch September 11, 2026 16:48

This branch was successfully deployed

1 active and 1 inactive deployments
Preview – cli — 9e16bc6c Deployed Sep 11, 2026 by vercel[bot]
Preview – sentry-local — 9e16bc6c Deployed Sep 11, 2026 by vercel[bot]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants