Skip to content

Conversation

srest2021
Copy link
Member

@srest2021 srest2021 commented Aug 15, 2025

fixes REPLAY-592

  • Move continuous profiling calls out of the transaction
  • Send continuous profiling data to separate internal project with dsn SENTRY_REPLAY_RECORDINGS_CONSUMER_PROFILING_PROJECT_DSN
  • Only profile if:
    • replay.consumer.recording.profiling.enabled option is enabled
    • traces and profile session sample rates are nonzero
    • DSN is not None

Copy link

linear bot commented Aug 15, 2025

@github-actions github-actions bot added the Scope: Backend Automatically applied to PRs that change backend components label Aug 15, 2025
Copy link

codecov bot commented Aug 15, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ All tests successful. No failed tests found.

Additional details and impacted files
@@            Coverage Diff             @@
##           master   #97964      +/-   ##
==========================================
- Coverage   80.63%   80.62%   -0.02%     
==========================================
  Files        8593     8605      +12     
  Lines      378847   379853    +1006     
  Branches    24666    24666              
==========================================
+ Hits       305493   306244     +751     
- Misses      72985    73240     +255     
  Partials      369      369              

@srest2021 srest2021 changed the title fixes(replay): Fix continuous profiling in replay recording consumer, send profiling data to separate internal project fix(replay): Fix continuous profiling in replay recording consumer, send profiling data to separate internal project Aug 16, 2025
@srest2021 srest2021 requested a review from a team as a code owner August 25, 2025 18:18
cursor[bot]

This comment was marked as outdated.

@srest2021 srest2021 marked this pull request as draft August 25, 2025 18:26
@srest2021 srest2021 marked this pull request as ready for review August 26, 2025 00:03
@srest2021 srest2021 requested a review from cmanallen August 26, 2025 16:22
@srest2021 srest2021 merged commit 47b77d0 into master Aug 27, 2025
65 checks passed
@srest2021 srest2021 deleted the srest2021/REPLAY-592-fix branch August 27, 2025 19:49
kenzoengineer pushed a commit that referenced this pull request Aug 28, 2025
…end profiling data to separate internal project (#97964)

fixes REPLAY-592

- Move continuous profiling calls out of the transaction
- Send continuous profiling data to separate internal project with dsn
`SENTRY_REPLAY_RECORDINGS_CONSUMER_PROFILING_PROJECT_DSN`
- Only profile if:
  - `replay.consumer.recording.profiling.enabled` option is enabled
  - traces and profile session sample rates are nonzero
  - DSN is not None
andrewshie-sentry pushed a commit that referenced this pull request Aug 28, 2025
…end profiling data to separate internal project (#97964)

fixes REPLAY-592

- Move continuous profiling calls out of the transaction
- Send continuous profiling data to separate internal project with dsn
`SENTRY_REPLAY_RECORDINGS_CONSUMER_PROFILING_PROJECT_DSN`
- Only profile if:
  - `replay.consumer.recording.profiling.enabled` option is enabled
  - traces and profile session sample rates are nonzero
  - DSN is not None
constantinius pushed a commit that referenced this pull request Sep 1, 2025
…end profiling data to separate internal project (#97964)

fixes REPLAY-592

- Move continuous profiling calls out of the transaction
- Send continuous profiling data to separate internal project with dsn
`SENTRY_REPLAY_RECORDINGS_CONSUMER_PROFILING_PROJECT_DSN`
- Only profile if:
  - `replay.consumer.recording.profiling.enabled` option is enabled
  - traces and profile session sample rates are nonzero
  - DSN is not None
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Scope: Backend Automatically applied to PRs that change backend components
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants