• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

cryo28 / sidekiq_status
98%
master: 98%

Build:
Build:
LAST BUILD BRANCH: sidekiq-5.1
DEFAULT BRANCH: master
Repo Added 02 Sep 2013 04:42PM UTC
Files 10
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

LAST BUILD ON BRANCH utilize-sidekiq-jid
branch: utilize-sidekiq-jid
CHANGE BRANCH
x
Reset
  • utilize-sidekiq-jid
  • 1.0.6
  • 1.0.7
  • 1.1
  • 1.1.0
  • 1.2.0
  • experimental-support-for-rubinius
  • experimental-support-for-rubinius-and-jruby
  • master
  • ncuesta-sidekiq-4.2-support
  • prepare_for_2.14

pending completion
115

push

travis-ci

cryo28
Use Sidekiq::Worker#jid instead of replacing job arguments with jid

When SidekiqStatus was developed, sidekiq did not support the notion of
jid - so the result value of Sidekiq::Worker.perform_async was a
truthy/falsey value, not a unique jid.

Because of that SidekiqStatus had to introduce that and massage job
arguments back and forth.

Nowadays, sidekiq generates jid for each individual job on its own and
Sidekiq::Processor ensures that Sidekiq::Worker#jid attr_reader is assigned
to the jid of the currently processing job.

Because of that, there is no need for SidekiqStatus to do this
arguments massaging anymore.

This commit removes this argument massaging and relies of
Sidekiq::Processor to setup Sidekiq::Worker#j anymore.

This commit removes this argument massaging and relies of
Sidekiq::Processor to setup Sidekiq::Worker#jid

Hopefully this change should simplify the code need to make
SidekiqStatus work together with retry jobs middleware and
sidekiq_unique_jobs (pending)

570 of 584 relevant lines covered (97.6%)

206.57 hits per line

Relevant lines Covered
Build:
Build:
584 RELEVANT LINES 570 COVERED LINES
206.57 HITS PER LINE
Source Files on utilize-sidekiq-jid
  • List 0
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
115 utilize-sidekiq-jid Use Sidekiq::Worker#jid instead of replacing job arguments with jid When SidekiqStatus was developed, sidekiq did not support the notion of jid - so the result value of Sidekiq::Worker.perform_async was a truthy/falsey value, not a unique jid. B... push 02 Feb 2016 09:29PM UTC cryo28 travis-ci pending completion  
See All Builds (84)
  • Repo on GitHub
  • CI Project
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2025 Coveralls, Inc