Skip to content

Wire timeseries collection into RUM session and configuration#2885

Draft
barboraplasovska wants to merge 1 commit into
bplasovska/ts-pod/add-timeseries-session-collectorfrom
bplasovska/ts-pod/wire-timeseries-into-rum-session
Draft

Wire timeseries collection into RUM session and configuration#2885
barboraplasovska wants to merge 1 commit into
bplasovska/ts-pod/add-timeseries-session-collectorfrom
bplasovska/ts-pod/wire-timeseries-into-rum-session

Conversation

@barboraplasovska
Copy link
Copy Markdown
Contributor

@barboraplasovska barboraplasovska commented May 5, 2026

What and why?

Integrates the collector into the RUM stack. Adds enableTimeseries: Bool = false to RUM.Configuration (all platforms including the watchOS/tvOS #else branch). Threads it through RUMScopeDependencies and creates/starts the collector in RUMSessionScope for the session lifetime. RUMFeature constructs the collector when the flag is enabled. The feature is opt-in; setting enableTimeseries: true is all that's needed to activate collection.

Review checklist

  • Feature or bugfix MUST have appropriate tests (unit, integration)
  • Make sure each commit and the PR mention the Issue number or JIRA reference
  • Add CHANGELOG entry for user facing changes
  • Add Objective-C interface for public APIs - see our guidelines (internal)
  • Run make api-surface when adding new APIs

Copy link
Copy Markdown
Contributor Author

barboraplasovska commented May 5, 2026

Warning

This pull request is not mergeable via GitHub because a downstack PR is open. Once all requirements are satisfied, merge this PR as a stack on Graphite.
Learn more

This stack of pull requests is managed by Graphite. Learn more about stacking.

@barboraplasovska barboraplasovska changed the title RUM-13949 wire TimeseriesSessionCollector into RUM session and configuration Wire timeseries collection into RUM session and configuration May 5, 2026
@barboraplasovska barboraplasovska force-pushed the bplasovska/ts-pod/add-timeseries-session-collector branch from 0923e06 to c6e2b36 Compare May 13, 2026 14:04
@barboraplasovska barboraplasovska force-pushed the bplasovska/ts-pod/wire-timeseries-into-rum-session branch from 20be0e9 to eb87479 Compare May 13, 2026 14:04
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.

1 participant