--- !ruby/object:Gem::Specification name: good_job version: !ruby/object:Gem::Version version: 3.15.4 platform: ruby authors: - Ben Sheldon autorequire: bindir: exe cert_chain: [] date: 2023-04-22 00:00:00.000000000 Z dependencies: - !ruby/object:Gem::Dependency name: activejob requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: 6.0.0 type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: 6.0.0 - !ruby/object:Gem::Dependency name: activerecord requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: 6.0.0 type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: 6.0.0 - !ruby/object:Gem::Dependency name: concurrent-ruby requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: 1.0.2 type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: 1.0.2 - !ruby/object:Gem::Dependency name: fugit requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '1.1' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '1.1' - !ruby/object:Gem::Dependency name: railties requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: 6.0.0 type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: 6.0.0 - !ruby/object:Gem::Dependency name: thor requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: 0.14.1 type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: 0.14.1 - !ruby/object:Gem::Dependency name: webrick requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '1.3' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '1.3' - !ruby/object:Gem::Dependency name: benchmark-ips requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' - !ruby/object:Gem::Dependency name: capybara requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' - !ruby/object:Gem::Dependency name: dotenv requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 2.7.6 type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 2.7.6 - !ruby/object:Gem::Dependency name: foreman requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' - !ruby/object:Gem::Dependency name: gem-release requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' - !ruby/object:Gem::Dependency name: github_changelog_generator requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' - !ruby/object:Gem::Dependency name: kramdown requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' - !ruby/object:Gem::Dependency name: kramdown-parser-gfm requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' - !ruby/object:Gem::Dependency name: pry-rails requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' - !ruby/object:Gem::Dependency name: puma requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '5.6' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '5.6' - !ruby/object:Gem::Dependency name: rspec-rails requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' - !ruby/object:Gem::Dependency name: selenium-webdriver requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' - !ruby/object:Gem::Dependency name: yard requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' - !ruby/object:Gem::Dependency name: yard-activesupport-concern requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' description: A multithreaded, Postgres-based ActiveJob backend for Ruby on Rails email: - bensheldon@gmail.com executables: - good_job extensions: [] extra_rdoc_files: - README.md - CHANGELOG.md - LICENSE.txt files: - CHANGELOG.md - LICENSE.txt - README.md - app/charts/good_job/scheduled_by_queue_chart.rb - app/controllers/good_job/application_controller.rb - app/controllers/good_job/batches_controller.rb - app/controllers/good_job/cron_entries_controller.rb - app/controllers/good_job/frontends_controller.rb - app/controllers/good_job/jobs_controller.rb - app/controllers/good_job/processes_controller.rb - app/filters/good_job/base_filter.rb - app/filters/good_job/batches_filter.rb - app/filters/good_job/jobs_filter.rb - app/frontend/good_job/application.js - app/frontend/good_job/modules/charts.js - app/frontend/good_job/modules/checkbox_toggle.js - app/frontend/good_job/modules/document_ready.js - app/frontend/good_job/modules/live_poll.js - app/frontend/good_job/modules/popovers.js - app/frontend/good_job/modules/toasts.js - app/frontend/good_job/style.css - app/frontend/good_job/vendor/bootstrap/bootstrap.bundle.min.js - app/frontend/good_job/vendor/bootstrap/bootstrap.min.css - app/frontend/good_job/vendor/chartjs/chart.min.js - app/frontend/good_job/vendor/es_module_shims.js - app/frontend/good_job/vendor/rails_ujs.js - app/frontend/good_job/vendor/stimulus.js - app/helpers/good_job/application_helper.rb - app/models/concerns/good_job/filterable.rb - app/models/concerns/good_job/reportable.rb - app/models/good_job/base_execution.rb - app/models/good_job/base_record.rb - app/models/good_job/batch.rb - app/models/good_job/batch_record.rb - app/models/good_job/cron_entry.rb - app/models/good_job/discrete_execution.rb - app/models/good_job/execution.rb - app/models/good_job/execution_result.rb - app/models/good_job/job.rb - app/models/good_job/lockable.rb - app/models/good_job/process.rb - app/models/good_job/setting.rb - app/views/good_job/batches/_jobs.erb - app/views/good_job/batches/_table.erb - app/views/good_job/batches/index.html.erb - app/views/good_job/batches/show.html.erb - app/views/good_job/cron_entries/index.html.erb - app/views/good_job/cron_entries/show.html.erb - app/views/good_job/jobs/_executions.erb - app/views/good_job/jobs/_table.erb - app/views/good_job/jobs/index.html.erb - app/views/good_job/jobs/show.html.erb - app/views/good_job/processes/index.html.erb - app/views/good_job/shared/_alert.erb - app/views/good_job/shared/_chart.erb - app/views/good_job/shared/_filter.erb - app/views/good_job/shared/_footer.erb - app/views/good_job/shared/_navbar.erb - app/views/good_job/shared/icons/_arrow_clockwise.html.erb - app/views/good_job/shared/icons/_check.html.erb - app/views/good_job/shared/icons/_clock.html.erb - app/views/good_job/shared/icons/_dash_circle.html.erb - app/views/good_job/shared/icons/_dots.html.erb - app/views/good_job/shared/icons/_exclamation.html.erb - app/views/good_job/shared/icons/_info.html.erb - app/views/good_job/shared/icons/_pause.html.erb - app/views/good_job/shared/icons/_play.html.erb - app/views/good_job/shared/icons/_skip_forward.html.erb - app/views/good_job/shared/icons/_stop.html.erb - app/views/good_job/shared/icons/_trash.html.erb - app/views/layouts/good_job/application.html.erb - config/locales/de.yml - config/locales/en.yml - config/locales/es.yml - config/locales/fr.yml - config/locales/nl.yml - config/locales/ru.yml - config/locales/ua.yml - config/routes.rb - exe/good_job - lib/active_job/queue_adapters/good_job_adapter.rb - lib/generators/good_job/install_generator.rb - lib/generators/good_job/templates/install/migrations/create_good_jobs.rb.erb - lib/generators/good_job/templates/update/migrations/01_create_good_jobs.rb.erb - lib/generators/good_job/templates/update/migrations/02_create_good_job_settings.rb.erb - lib/generators/good_job/templates/update/migrations/03_create_index_good_jobs_jobs_on_priority_created_at_when_unfinished.rb.erb - lib/generators/good_job/templates/update/migrations/04_create_good_job_batches.rb.erb - lib/generators/good_job/templates/update/migrations/05_create_good_job_executions.rb.erb - lib/generators/good_job/update_generator.rb - lib/good_job.rb - lib/good_job/active_job_extensions/batches.rb - lib/good_job/active_job_extensions/concurrency.rb - lib/good_job/active_job_extensions/interrupt_errors.rb - lib/good_job/active_job_extensions/notify_options.rb - lib/good_job/adapter.rb - lib/good_job/assignable_connection.rb - lib/good_job/bulk.rb - lib/good_job/capsule.rb - lib/good_job/cleanup_tracker.rb - lib/good_job/cli.rb - lib/good_job/configuration.rb - lib/good_job/cron_manager.rb - lib/good_job/current_thread.rb - lib/good_job/daemon.rb - lib/good_job/dependencies.rb - lib/good_job/engine.rb - lib/good_job/interrupt_error.rb - lib/good_job/job_performer.rb - lib/good_job/log_subscriber.rb - lib/good_job/multi_scheduler.rb - lib/good_job/notifier.rb - lib/good_job/notifier/process_registration.rb - lib/good_job/poller.rb - lib/good_job/probe_server.rb - lib/good_job/scheduler.rb - lib/good_job/version.rb homepage: https://github.com/bensheldon/good_job licenses: - MIT metadata: bug_tracker_uri: https://github.com/bensheldon/good_job/issues changelog_uri: https://github.com/bensheldon/good_job/blob/master/CHANGELOG.md documentation_uri: https://rdoc.info/github/bensheldon/good_job homepage_uri: https://github.com/bensheldon/good_job source_code_uri: https://github.com/bensheldon/good_job rubygems_mfa_required: 'true' post_install_message: rdoc_options: - "--title" - GoodJob - a multithreaded, Postgres-based ActiveJob backend for Ruby on Rails - "--main" - README.md - "--line-numbers" - "--inline-source" - "--quiet" require_paths: - lib required_ruby_version: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: 2.6.0 required_rubygems_version: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' requirements: [] rubygems_version: 3.4.10 signing_key: specification_version: 4 summary: A multithreaded, Postgres-based ActiveJob backend for Ruby on Rails test_files: []