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

Synchronize PropagationContext across hybrid layers #3562

Open
Tracked by #189
stefanosiano opened this issue Jul 10, 2024 · 0 comments
Open
Tracked by #189

Synchronize PropagationContext across hybrid layers #3562

stefanosiano opened this issue Jul 10, 2024 · 0 comments

Comments

@stefanosiano
Copy link
Member

stefanosiano commented Jul 10, 2024

Meta issue: getsentry/team-mobile#189

Currently, WebViews, RN and native layers keep their own traceId. We could enhance the debugging experience by sharing trace across the hybrid applications layers.

Examples

  • RN opens WebView and an error (Browser SDK in WebView captured an error) happens on the web due to RN not supplying needed data (error was capture by RN). These are not sharing the same trace as the SDK operate independently.
  • Native SDK captures error, due to which data are missing in RN layer, and thus RN captures an error. Currently these errors are no covered by the same trace id.
@stefanosiano stefanosiano changed the title sentry-java Synchronize PropagationContext across hybrid layers Jul 10, 2024
@stefanosiano stefanosiano transferred this issue from getsentry/team-mobile Jul 10, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Backlog
Development

No branches or pull requests

2 participants