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

feat(docs): add zone recommendation for session recording #9897

Merged
merged 1 commit into from
Nov 15, 2024

Conversation

10kc-emilyk
Copy link
Contributor

@10kc-emilyk 10kc-emilyk commented Nov 15, 2024

Changes

My team and I ran into this performance/frozen page issue and tracked it down to angular change detection running with posthog session recording. I found a number of other issues related to this in rrweb, and there are some fixes where the recording should be using the un-zone.js-patched mutation observer, but it doesnt seem to be perfectly reliable:

angular/angular#26948
rrweb-io/rrweb#469
rrweb-io/rrweb#1384
getsentry/sentry-javascript#6946

Checklist

  • Words are spelled using American English
  • Titles are in sentence case
  • Feature names are in sentence case too
  • Use relative URLs for internal links
  • If I moved a page, I added a redirect in vercel.json

Useful resources

Copy link

vercel bot commented Nov 15, 2024

@10kc-emilyk is attempting to deploy a commit to the PostHog Team on Vercel.

A member of the Team first needs to authorize it.

@pauldambra
Copy link
Member

Ah, this is amazing! Thank you for taking the time

Copy link

vercel bot commented Nov 15, 2024

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Updated (UTC)
posthog ✅ Ready (Inspect) Visit Preview Nov 15, 2024 2:02pm

@pauldambra pauldambra merged commit d67dd11 into PostHog:master Nov 15, 2024
4 checks passed
@10kc-emilyk
Copy link
Contributor Author

I notice that the session recorder is being improved so that this recommendation isnt necessary, although I think it could still remain as a recommendation when possible

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