Issue Description
Currently when sidekiq-cron enqueues jobs, trace headers are added, leaving a Long running trace with several unrelated jobs, and no root transaction.
This should be patched in Sentry-sidekiq to reset the trace id for sidekiq cron when sidekiq-cron patch is enabled
Reproduction Steps
Run app
Enqueue job every x minute
Find trace (or follow from an error in Issues tab)
See duration is several hours and without root transaction.
Expected Behavior
Each enqueued job from sidekiq cron is unrelated and with different trace IDs.
Actual Behavior
All enqueued jobs (per process/sidekiqCron Thread) are with same trace id.
Ruby Version
3.3.4
SDK Version
master
Integration and Its Version
Sidekiq
Sentry Config
No response
Issue Description
Currently when sidekiq-cron enqueues jobs, trace headers are added, leaving a Long running trace with several unrelated jobs, and no root transaction.
This should be patched in Sentry-sidekiq to reset the trace id for sidekiq cron when sidekiq-cron patch is enabled
Reproduction Steps
Run app
Enqueue job every x minute
Find trace (or follow from an error in Issues tab)
See duration is several hours and without root transaction.
Expected Behavior
Each enqueued job from sidekiq cron is unrelated and with different trace IDs.
Actual Behavior
All enqueued jobs (per process/sidekiqCron Thread) are with same trace id.
Ruby Version
3.3.4
SDK Version
master
Integration and Its Version
Sidekiq
Sentry Config
No response