The site behind https://software.opensuse.org. It is the default web interface to download openSUSE distributions and to search for OBS packages. Packaged at https://build.opensuse.org/project/show/openSUSE:infrastructure:software.opensuse.org
Add Sentry.capture_check_in API for Cron Monitoring #2117
You can now track progress of long running scheduled jobs.
check_in_id=Sentry.capture_check_in('job_name',:in_progress)# do job stuffSentry.capture_check_in('job_name',:ok,check_in_id: check_in_id)
Add Sentry::Cron::MonitorCheckIns module for automatic monitoring of jobs #2130
Standard job frameworks such as ActiveJob and Sidekiq can now use this module to automatically capture check ins.
classExampleJob < ApplicationJobincludeSentry::Cron::MonitorCheckInssentry_monitor_check_insdefperform(*args)# do stuffendend
classSidekiqJobincludeSidekiq::JobincludeSentry::Cron::MonitorCheckInssentry_monitor_check_insdefperform(*args)# do stuffendend
You can pass in optional attributes to sentry_monitor_check_ins as follows.
# slug defaults to the job class namesentry_monitor_check_insslug: 'custom_slug'# define the monitor config with an intervalsentry_monitor_check_insmonitor_config: Sentry::Cron::MonitorConfig.from_interval(1,:minute)# define the monitor config with a crontabsentry_monitor_check_insmonitor_config: Sentry::Cron::MonitorConfig.from_crontab('5 * * * *')
Bug Fixes
Rename http.method to http.request.method in Span::DataConventions#2106
Increase Envelope::Item::MAX_SERIALIZED_PAYLOAD_SIZE to 1MB #2108
Fix db_config begin nil in ActiveRecordSubscriber#2111
Add Sentry.capture_check_in API for Cron Monitoring #2117
You can now track progress of long running scheduled jobs.
check_in_id=Sentry.capture_check_in('job_name',:in_progress)# do job stuffSentry.capture_check_in('job_name',:ok,check_in_id: check_in_id)
Add Sentry::Cron::MonitorCheckIns module for automatic monitoring of jobs #2130
Standard job frameworks such as ActiveJob and Sidekiq can now use this module to automatically capture check ins.
classExampleJob < ApplicationJobincludeSentry::Cron::MonitorCheckInssentry_monitor_check_insdefperform(*args)# do stuffendend
classSidekiqJobincludeSidekiq::JobincludeSentry::Cron::MonitorCheckInssentry_monitor_check_insdefperform(*args)# do stuffendend
You can pass in optional attributes to sentry_monitor_check_ins as follows.
# slug defaults to the job class namesentry_monitor_check_insslug: 'custom_slug'# define the monitor config with an intervalsentry_monitor_check_insmonitor_config: Sentry::Cron::MonitorConfig.from_interval(1,:minute)# define the monitor config with a crontabsentry_monitor_check_insmonitor_config: Sentry::Cron::MonitorConfig.from_crontab('5 * * * *')
Bug Fixes
Rename http.method to http.request.method in Span::DataConventions#2106
Increase Envelope::Item::MAX_SERIALIZED_PAYLOAD_SIZE to 1MB #2108
Fix db_config begin nil in ActiveRecordSubscriber#2111
Depfu will automatically keep this PR conflict-free, as long as you don't add any commits to this branch yourself. You can also trigger a rebase manually by commenting with @depfu rebase.
All Depfu comment commands
@depfu rebase
Rebases against your default branch and redoes this update
@depfu recreate
Recreates this PR, overwriting any edits that you've made to it
@depfu merge
Merges this PR once your tests are passing and conflicts are resolved
@depfu cancel merge
Cancels automatic merging of this PR
@depfu close
Closes this PR and deletes the branch
@depfu reopen
Restores the branch and reopens this PR (if it's closed)
@depfu pause
Ignores all future updates for this dependency and closes this PR
@depfu pause [minor|major]
Ignores all future minor/major updates for this dependency and closes this PR
@depfu resume
Future versions of this dependency will create PRs again (leaves this PR as is)
Here is everything you need to know about this update. Please take a good look at what changed and the test results before merging this pull request.
What changed?
✳️ sentry-rails (5.11.0 → 5.12.0) · Repo · Changelog
Release Notes
5.12.0
Does any of this look wrong? Please let us know.
✳️ sentry-ruby (5.11.0 → 5.12.0) · Repo · Changelog
Release Notes
5.12.0
Does any of this look wrong? Please let us know.
↗️ psych (indirect, 5.1.1 → 5.1.1.1) · Repo · Changelog
Release Notes
5.1.1.1
Does any of this look wrong? Please let us know.
Commits
See the full diff on Github. The new version differs by 1 commit:
Bump up v5.1.1.1
Depfu will automatically keep this PR conflict-free, as long as you don't add any commits to this branch yourself. You can also trigger a rebase manually by commenting with
@depfu rebase
.All Depfu comment commands