https://github.com/collectiveidea/delayed_job_active_record
ActiveRecord backend integration for DelayedJob 3.0+
https://github.com/collectiveidea/delayed_job_active_record
Keywords from Contributors
activerecord mvc activejob rack rubygems rspec devise oauth2 authorization rubocop
Last synced: about 8 hours ago
JSON representation
Repository metadata
ActiveRecord backend integration for DelayedJob 3.0+
- Host: GitHub
- URL: https://github.com/collectiveidea/delayed_job_active_record
- Owner: collectiveidea
- License: mit
- Created: 2011-05-25T22:02:57.000Z (over 14 years ago)
- Default Branch: master
- Last Pushed: 2024-12-27T19:27:05.000Z (12 months ago)
- Last Synced: 2025-12-05T11:51:10.084Z (7 days ago)
- Language: Ruby
- Homepage:
- Size: 379 KB
- Stars: 352
- Watchers: 16
- Forks: 338
- Open Issues: 31
- Releases: 4
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE.md
README.md
If you're viewing this at https://github.com/collectiveidea/delayed_job_active_record,
you're reading the documentation for the master branch.
View documentation for the latest release
(4.1.11).
DelayedJob ActiveRecord Backend
Installation
Add the gem to your Gemfile:
gem 'delayed_job_active_record'
Run bundle install.
If you're using Rails, run the generator to create the migration for the
delayed_job table.
rails g delayed_job:active_record
rake db:migrate
Problems locking jobs
You can try using the legacy locking code. It is usually slower but works better for certain people.
Delayed::Backend::ActiveRecord.configuration.reserve_sql_strategy = :default_sql
Upgrading from 2.x to 3.0.0
If you're upgrading from Delayed Job 2.x, run the upgrade generator to create a
migration to add a column to your delayed_jobs table.
rails g delayed_job:upgrade
rake db:migrate
That's it. Use delayed_job as normal.
Owner metadata
- Name: Collective Idea
- Login: collectiveidea
- Email: info@collectiveidea.com
- Kind: organization
- Description: We build software to solve real problems.
- Website: https://collectiveidea.com
- Location: United States of America
- Twitter:
- Company:
- Icon url: https://avatars.githubusercontent.com/u/128?v=4
- Repositories: 176
- Last ynced at: 2025-03-30T17:02:49.959Z
- Profile URL: https://github.com/collectiveidea
GitHub Events
Total
- Release event: 1
- Watch event: 6
- Issue comment event: 8
- Push event: 9
- Pull request review event: 3
- Pull request event: 12
- Fork event: 5
- Create event: 4
Last Year
- Watch event: 4
- Issue comment event: 6
- Push event: 6
- Pull request event: 7
- Fork event: 4
- Create event: 1
Committers metadata
Last synced: 7 days ago
Total Commits: 286
Total Committers: 43
Avg Commits per committer: 6.651
Development Distribution Score (DDS): 0.535
Commits in past year: 0
Committers in past year: 0
Avg Commits per committer in past year: 0.0
Development Distribution Score (DDS) in past year: 0.0
| Name | Commits | |
|---|---|---|
| David Genord II | d****d@c****m | 133 |
| Erik Michaels-Ober | s****k@g****m | 50 |
| Steve Richert | s****t@g****m | 19 |
| Brian Ryckbost | b****t@g****m | 18 |
| Matt Griffin | m****t@g****g | 6 |
| willnet | n****t@g****m | 6 |
| Peter Fry | p****r@f****h | 6 |
| Taketo Takashima | t****3@g****m | 4 |
| Steve Cosman | s****n@g****m | 3 |
| Matthew Rudy Jacobs | m****s@g****m | 3 |
| Eric Björkvall | e****c@b****m | 2 |
| Petrik | p****k@d****t | 2 |
| Orien Madgwick | 4****n | 2 |
| Andy Fiedler | a****y@a****m | 2 |
| Michal Czapko | m****l@q****m | 2 |
| Stefan Staub | s****b@z****h | 1 |
| Ryan Lv | r****v@s****m | 1 |
| Evgeny Rahman | e****n@s****m | 1 |
| Dan Croak | d****n@t****m | 1 |
| Avin Mathew | a****w@a****m | 1 |
| Aditya Sanghi | a****i@m****m | 1 |
| surendra | s****h@e****m | 1 |
| m-nakamura145 | m****5@g****m | 1 |
| Yuki Nishijima | m****l@y****t | 1 |
| Yecheng Fu | c****n@g****m | 1 |
| Toms Mikoss | t****s@g****m | 1 |
| Steven Harman | s****n@h****m | 1 |
| Roberto Vasquez Angel | r****l@f****e | 1 |
| Pavel Pravosud | p****l@p****m | 1 |
| Mike Vastola | M****e@V****a | 1 |
| and 13 more... | ||
Committer domains:
- robbinsweb.biz: 1
- unboxed.co: 1
- gaslightsoftware.com: 1
- chsc.dk: 1
- klaus-meyer.net: 1
- schuerrer.org: 1
- czapko.pl: 1
- vasto.la: 1
- pravosud.com: 1
- flip4new.de: 1
- harmanly.com: 1
- yukinishijima.net: 1
- elitmus.com: 1
- me.com: 1
- assetricity.com: 1
- thoughtbot.com: 1
- staples.com: 1
- sap.com: 1
- zhaw.ch: 1
- qype.com: 1
- andyfiedler.com: 1
- deheus.net: 1
- bjorkvall.com: 1
- fry.sh: 1
- griffinonline.org: 1
- collectiveidea.com: 1
Issue and Pull Request metadata
Last synced: 10 days ago
Total issues: 50
Total pull requests: 107
Average time to close issues: over 1 year
Average time to close pull requests: 6 months
Total issue authors: 49
Total pull request authors: 51
Average comments per issue: 5.76
Average comments per pull request: 1.69
Merged pull request: 46
Bot issues: 0
Bot pull requests: 0
Past year issues: 0
Past year pull requests: 14
Past year average time to close issues: N/A
Past year average time to close pull requests: about 7 hours
Past year issue authors: 0
Past year pull request authors: 4
Past year average comments per issue: 0
Past year average comments per pull request: 0.07
Past year merged pull request: 4
Past year bot issues: 0
Past year bot pull requests: 0
Top Issue Authors
- LucasCioffi (2)
- M-Yamashita01 (1)
- pslavov (1)
- Buildzzz (1)
- gotchahn (1)
- duritong (1)
- rubys (1)
- kbarrette (1)
- jeremygottfried (1)
- lcjury (1)
- modosc (1)
- lachances (1)
- nlhkh (1)
- jpalermo (1)
- taketo1113 (1)
Top Pull Request Authors
- albus522 (32)
- taketo1113 (7)
- willnet (5)
- jdufresne (5)
- m-nakamura145 (2)
- ballcheck (2)
- mateuscruz (2)
- mantas (2)
- severin (2)
- c960657 (2)
- dylanz (2)
- matthewrudy (2)
- njakobsen (2)
- p8 (2)
- max611 (2)
Top Issue Labels
Top Pull Request Labels
Package metadata
- Total packages: 7
-
Total downloads:
- rubygems: 108,561,146 total
- Total docker downloads: 351,434,450
- Total dependent packages: 136 (may contain duplicates)
- Total dependent repositories: 10,450 (may contain duplicates)
- Total versions: 106
- Total maintainers: 6
gem.coop: delayed_job_active_record
ActiveRecord backend for Delayed::Job, originally authored by Tobias Lütke
- Homepage: http://github.com/collectiveidea/delayed_job_active_record
- Documentation: http://www.rubydoc.info/gems/delayed_job_active_record/
- Licenses: MIT
- Latest release: 4.1.11 (published about 1 year ago)
- Last Synced: 2025-12-10T08:30:13.500Z (2 days ago)
- Versions: 33
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 54,250,719 Total
- Docker Downloads: 175,717,225
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 0.242%
- Downloads: 0.479%
- Docker downloads count: 0.488%
- Maintainers (4)
rubygems.org: delayed_job_active_record
ActiveRecord backend for Delayed::Job, originally authored by Tobias Lütke
- Homepage: http://github.com/collectiveidea/delayed_job_active_record
- Documentation: http://www.rubydoc.info/gems/delayed_job_active_record/
- Licenses: MIT
- Latest release: 4.1.11 (published about 1 year ago)
- Last Synced: 2025-12-10T14:31:34.692Z (1 day ago)
- Versions: 33
- Dependent Packages: 136
- Dependent Repositories: 10,450
- Downloads: 54,259,495 Total
- Docker Downloads: 175,717,225
-
Rankings:
- Dependent packages count: 0.254%
- Dependent repos count: 0.328%
- Downloads: 0.45%
- Docker downloads count: 0.598%
- Average: 1.035%
- Forks count: 1.493%
- Stargazers count: 3.087%
- Maintainers (4)
proxy.golang.org: github.com/collectiveidea/delayed_job_active_record
- Homepage:
- Documentation: https://pkg.go.dev/github.com/collectiveidea/delayed_job_active_record#section-documentation
- Licenses: mit
- Latest release: v4.1.11+incompatible (published about 1 year ago)
- Last Synced: 2025-12-10T20:00:55.941Z (1 day ago)
- Versions: 28
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent packages count: 6.515%
- Average: 6.733%
- Dependent repos count: 6.952%
gem.coop: delayed_job_unique_key_active_record
ActiveRecord backend for DelayedJobUniqueKey, originally authored by Tobias Luetke
- Homepage: http://github.com/collectiveidea/delayed_job_active_record
- Documentation: http://www.rubydoc.info/gems/delayed_job_unique_key_active_record/
- Licenses: mit
- Latest release: 0.0.5 (published over 13 years ago)
- Last Synced: 2025-12-10T20:00:43.708Z (1 day ago)
- Versions: 5
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 20,640 Total
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 9.422%
- Downloads: 28.266%
- Maintainers (1)
rubygems.org: delayed_job_unique_key_active_record
ActiveRecord backend for DelayedJobUniqueKey, originally authored by Tobias Luetke
- Homepage: http://github.com/collectiveidea/delayed_job_active_record
- Documentation: http://www.rubydoc.info/gems/delayed_job_unique_key_active_record/
- Licenses: mit
- Latest release: 0.0.5 (published over 13 years ago)
- Last Synced: 2025-12-10T20:00:44.055Z (1 day ago)
- Versions: 5
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 20,640 Total
-
Rankings:
- Forks count: 1.366%
- Stargazers count: 2.871%
- Dependent packages count: 15.706%
- Average: 18.796%
- Downloads: 27.254%
- Dependent repos count: 46.782%
- Maintainers (1)
gem.coop: drewda_delayed_job_active_record
ActiveRecord backend for DelayedJob, originally authored by Tobias Luetke
- Homepage: http://github.com/collectiveidea/delayed_job_active_record
- Documentation: http://www.rubydoc.info/gems/drewda_delayed_job_active_record/
- Licenses: mit
- Latest release: 0.3.2 (published over 13 years ago)
- Last Synced: 2025-12-10T20:00:45.046Z (1 day ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 4,826 Total
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 23.062%
- Downloads: 69.185%
- Maintainers (1)
rubygems.org: drewda_delayed_job_active_record
ActiveRecord backend for DelayedJob, originally authored by Tobias Luetke
- Homepage: http://github.com/collectiveidea/delayed_job_active_record
- Documentation: http://www.rubydoc.info/gems/drewda_delayed_job_active_record/
- Licenses: mit
- Latest release: 0.3.2 (published over 13 years ago)
- Last Synced: 2025-12-10T20:00:44.970Z (1 day ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 4,826 Total
-
Rankings:
- Forks count: 1.366%
- Stargazers count: 2.874%
- Dependent packages count: 15.706%
- Average: 27.247%
- Dependent repos count: 46.782%
- Downloads: 69.505%
- Maintainers (1)
Dependencies
- activerecord-jdbcmysql-adapter >= 0 development
- activerecord-jdbcpostgresql-adapter >= 0 development
- activerecord-jdbcsqlite3-adapter >= 0 development
- mysql2 ~> 0.4.5 development
- pg ~> 0.18 development
- rspec >= 3 development
- rubocop >= 0 development
- rubocop-packaging >= 0 development
- rubocop-performance >= 0 development
- rubocop-rails >= 0 development
- rubocop-rspec >= 0 development
- simplecov >= 0.20.0 development
- simplecov-lcov >= 0.8.0 development
- sqlite3 >= 0 development
- rake >= 0
- activerecord >= 3.0, < 8.0
- delayed_job >= 3.0, < 5
- actions/checkout v2 composite
- coverallsapp/github-action master composite
- ruby/setup-ruby v1 composite
- mysql 5.7 docker
- postgres 11-alpine docker
- actions/cache v1 composite
- actions/checkout v2 composite
- ruby/setup-ruby v1 composite
Score: 29.655986243526687