Bump sentry-rails and sentry-ruby
Bumps sentry-rails and sentry-ruby. These dependencies needed to be updated together.
Updates sentry-rails from 5.15.2 to 5.16.1
Changelog
Sourced from sentry-rails's changelog.
5.16.1
Bug Fixes
- Pin
sqlite3gem for building because of failed release #22225.16.0
Features
Add backpressure handling for transactions #2185
The SDK can now dynamically downsample transactions to reduce backpressure in high throughput systems. It starts a new
BackpressureMonitorthread to perform some health checks which decide to downsample (halved each time) in 10 second intervals till the system is healthy again.To enable this behavior, use:
Sentry.init do |config| # ... config.traces_sample_rate = 1.0 config.enable_backpressure_handling = true endIf your system serves heavy load, please let us know how this feature works for you!
Implement proper flushing logic on
closefor Client Reports and Sessions #2206Support cron with timezone for
sidekiq-schedulerpatch #2209
- Fixes #2187
Add
Cron::Configurationobject that holds defaults for allMonitorConfigobjects #2211Sentry.init do |config| # ... config.cron.default_checkin_margin = 1 config.cron.default_max_runtime = 30 config.cron.default_timezone = 'America/New_York' endClean up logging #2216
Pick up config.cron.default_timezone from Rails config #2213
Don't add most scope data (tags/extra/breadcrumbs) to
CheckInEvent#2217
Commits
7666c94release: 5.16.1b0f0eadPin sqlite3 for building gems (#2222)15f027eMerge branch 'release/5.16.0'21f94f8release: 5.16.096f421eChangelog for 5.16.0 (#2219)e02c5fdDon't add most scope data to CheckInEvent (#2217)918b83dClean up logging (#2216)49a628eAdd comment for fugit (#2215)3ea9e79Pick up config.cron.default_timezone from Rails config (#2213)c9a79bfImprovements around the cron monitoring feature (#2212)- Additional commits viewable in compare view
Updates sentry-ruby from 5.15.2 to 5.16.1
Changelog
Sourced from sentry-ruby's changelog.
5.16.1
Bug Fixes
- Pin
sqlite3gem for building because of failed release #22225.16.0
Features
Add backpressure handling for transactions #2185
The SDK can now dynamically downsample transactions to reduce backpressure in high throughput systems. It starts a new
BackpressureMonitorthread to perform some health checks which decide to downsample (halved each time) in 10 second intervals till the system is healthy again.To enable this behavior, use:
Sentry.init do |config| # ... config.traces_sample_rate = 1.0 config.enable_backpressure_handling = true endIf your system serves heavy load, please let us know how this feature works for you!
Implement proper flushing logic on
closefor Client Reports and Sessions #2206Support cron with timezone for
sidekiq-schedulerpatch #2209
- Fixes #2187
Add
Cron::Configurationobject that holds defaults for allMonitorConfigobjects #2211Sentry.init do |config| # ... config.cron.default_checkin_margin = 1 config.cron.default_max_runtime = 30 config.cron.default_timezone = 'America/New_York' endClean up logging #2216
Pick up config.cron.default_timezone from Rails config #2213
Don't add most scope data (tags/extra/breadcrumbs) to
CheckInEvent#2217
Commits
7666c94release: 5.16.1b0f0eadPin sqlite3 for building gems (#2222)15f027eMerge branch 'release/5.16.0'21f94f8release: 5.16.096f421eChangelog for 5.16.0 (#2219)e02c5fdDon't add most scope data to CheckInEvent (#2217)918b83dClean up logging (#2216)49a628eAdd comment for fugit (#2215)3ea9e79Pick up config.cron.default_timezone from Rails config (#2213)c9a79bfImprovements around the cron monitoring feature (#2212)- Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)