Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

🎨 [RUM-6567] Add new fields for Web Vitals attribution and other performance data #240

Merged

Conversation

sethfowler-datadog
Copy link
Contributor

This PR adds a new RumPerformanceData subobject within RumViewEvent. We'll gradually migrate performance-related fields from RumViewEvent into this subobject, taking the opportunity to reorganize them in a cleaner, more hierarchical fashion.

We begin the migration process within this PR by creating new versions of the Web-Vitals-related fields on RumViewEvent that live in RumViewEvent. In the new structure, these fields are organized hierarchically, so that all of the fields for each Web Vital live on a subobject and attribution data for each Web Vital is cleanly tied to the Web Vital's primary metric.

@sethfowler-datadog sethfowler-datadog requested review from a team as code owners December 23, 2024 11:58
@sethfowler-datadog sethfowler-datadog force-pushed the seth.fowler/new-web-vitals-attribution-fields branch from 36815bb to 3df6d79 Compare December 23, 2024 12:01
schemas/rum/_perf-data-schema.json Outdated Show resolved Hide resolved
schemas/rum/view-schema.json Show resolved Hide resolved
@sethfowler-datadog sethfowler-datadog force-pushed the seth.fowler/new-web-vitals-attribution-fields branch from 3df6d79 to ffa51d2 Compare December 23, 2024 14:00
@sethfowler-datadog sethfowler-datadog changed the title Add new fields for Web Vitals attribution and other performance data [RUM-6567] Add new fields for Web Vitals attribution and other performance data Dec 23, 2024
@sethfowler-datadog sethfowler-datadog changed the title [RUM-6567] Add new fields for Web Vitals attribution and other performance data 🎨 [RUM-6567] Add new fields for Web Vitals attribution and other performance data Dec 23, 2024
@sethfowler-datadog sethfowler-datadog merged commit 67601c9 into master Dec 24, 2024
7 checks passed
@sethfowler-datadog sethfowler-datadog deleted the seth.fowler/new-web-vitals-attribution-fields branch December 24, 2024 09:28
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.

4 participants