Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

We’re showing branches in this repository, but you can also compare across forks.

base fork: fred/sidekiq
...
head fork: mperham/sidekiq
This comparison is big! We're only showing the most recent 250 commits
Commits on Aug 06, 2014
Abdelkader Boudih seuros [Webui] Add tag label to processes list bbe348a
Mike Perham mperham Merge pull request #1875 from seuros/webui
[Webui] Add back button,  closes  #1873
b8cfd2c
Mike Perham mperham Merge pull request #1878 from seuros/webuitags
[Webui] Add tag label to processes list, closes #1876
af46cd3
Mike Perham mperham doc 1878 a54715d
Abdelkader Boudih seuros [Webui] Fix style bug 17cd01b
Mike Perham mperham Merge pull request #1879 from seuros/webui
[Webui] Fix style bug
dfb4ce6
Abdelkader Boudih seuros [Webui] Fix style bug in tablet mode f80f115
Mike Perham mperham doc 1875 56414f5
Mike Perham mperham Merge pull request #1880 from seuros/webui
[Webui] Fix style bug in tablet mode
fc8b2b8
Mike Perham mperham remove this de60164
Commits on Aug 07, 2014
Mike Perham mperham erb cleanup 5a77ce7
Commits on Aug 08, 2014
Mike Perham mperham Add morgue endpoints to Pro filtering, fixes #1883 1043436
Mike Perham mperham Send the full process info on each heartbeat so transient timeouts do…
…n't lead to a process disappearing in Busy, fixes #1884
5de3ef4
Mike Perham mperham cleanup retry rdoc 7a6a7e2
Commits on Aug 11, 2014
Mike Perham mperham Bump version, prepare for release 0bba624
Mike Perham mperham Fix tests af31797
Mike Perham mperham Doc batch job invalidation change 70571d7
Commits on Aug 12, 2014
Mike Perham mperham Update changes to call out MRI 1.9 8ac73a3
Rodolfo Spalenza rodolfospalenza update dead queue in dashboard cbd71d8
Abdelkader Boudih seuros Merge pull request #1895 from rodolfospalenza/master
update dead queue in dashboard
30af5f1
Commits on Aug 13, 2014
Anton Cherepanov davetoxa Add posibility to know what queues in sq process on Busy page e7f8ef9
Abdelkader Boudih seuros Merge pull request #1897 from davetoxa/web_upd
[WebUI] Add posibility to know what queues in sq process on Busy page
fde6fb6
Anton Cherepanov davetoxa Fix tests 3b1b992
Abdelkader Boudih seuros Merge pull request #1898 from davetoxa/fix_ci
Fix tests
369934b
Mike Perham mperham Increase delta for jruby, #1898 c5d8a89
Abdelkader Boudih seuros changes df5dca4
Commits on Aug 16, 2014
Mike Perham mperham better rdoc for i18n 587520d
Commits on Aug 18, 2014
Jordan Day jordan0day Issue #1901: Don't crash if provided config file is empty.
Don't return result of YAML.load if false

added tests around empty config file

update changelog
381e4ea
Abdelkader Boudih seuros Merge pull request #1902 from jordan0day/master
Don't return result of YAML.load if false
95d5998
Commits on Aug 22, 2014
Abdelkader Boudih seuros [Feature] Sidekiq worker generator 1e6aa90
Mike Perham mperham Merge pull request #1909 from seuros/generator
[Feature] Sidekiq worker generator
7218212
Mike Perham mperham verbage 5af7f3f
Commits on Aug 26, 2014
Mike Perham mperham Call alive?, helps with #1690? 102f999
Commits on Aug 27, 2014
Mike Perham mperham Cleanse error message bytes, fixes #1705 dffdd22
Commits on Aug 28, 2014
Mike Perham mperham retry_jobs now requires the sidekiq API due to recent constant extrac…
…tion, fixes #1915
055fdfd
Commits on Aug 29, 2014
Abdelkader Boudih seuros Fix tests 7b19f1e
Commits on Aug 31, 2014
Jonne Haß jhass Break long payloads in Sidekiq web
Big payloads without spaces create a very big horizontal scrollbar otherwise.
b7956d7
Mike Perham mperham Merge pull request #1918 from jhass/patch-1
Break long payloads in Sidekiq web
d8a50c6
Mike Perham mperham Rejigger raw_push for Pro's atomic batch fix ac69c7e
Mike Perham mperham Fix broken tests 626ece7
Commits on Sep 01, 2014
Mike Perham mperham Version bump, release later 70cb0a9
Mike Perham mperham Document 1.7.6 77064c3
Commits on Sep 03, 2014
Mike Perham mperham Use public_send, fixes #1923 3943082
Commits on Sep 05, 2014
Benjamin Ortega substars extract attempt_retry method in RetryJobs middleware bf2f116
Abdelkader Boudih seuros Merge pull request #1928 from substars/attempt_retry
extract attempt_retry method in RetryJobs middleware
5863a02
Commits on Sep 07, 2014
Mike Perham mperham prep 3.2.4 1867c79
Mike Perham mperham Merge branch 'master' of github.com:mperham/sidekiq 9ae598d
Mike Perham mperham Update Pro-Changes.md 0de364d
Commits on Sep 10, 2014
Mike Perham mperham Lock to Celluloid 0.15.2 defa386
Jeremy Jackson jejacks0n extracts worker.perform so call can be enhanced
- defines execute_job as an API hook
7714d19
Mike Perham mperham Merge pull request #1938 from jejacks0n/extracted_perform
extracts worker.perform so call can be enhanced
47c20e5
Mike Perham mperham Helpful comment is helpful 2b7c044
Adam Prescott aprescott Rely on perform_one for inline testing.
Inline testing currently overrides perform_async to simply directly call

    SomeJob.new.perform(*args)

after round-tripping *args through JSON serialization/deserialization
and setting up a fake worker.jid value.

After Sidekiq issue 1938, most (all?) other places now use execute_job
instead, which indirectly calls SomeJob.new.perform(*args).

testing.rb defines a perform_one which is one of the places where the
new execute_job method is used. It also takes care of setting
worker.jid.

This change replaces the inline testing mode from a direct
SomeJob.new.perform method call to instead:

    1. Place a job on the faked array queue, at the front of the list.
    2. Immediately call perform_one, to take the job off the front of
       the list.

This reduces the duplication around what it means to execute a job,
makes the usage of execute_job consistent across applications, and
improves inline testing's mirroring of how the job would actually be
run -- by "placing" it on a queue and then "pulling" the job off the
queue straight away.

As a bonus, any third-party gems which provide an implementation of
execute_job (such as in issue 1938) can test that their execute_job is
working by using perform_async with inline testing, instead of manually
calling perform_one in the fake testing mode or disabling Sidekiq
testing entirely.
03fb5f2
Commits on Sep 16, 2014
Strnadj Strnadj Czech republic proper shortname 5667b23
Abdelkader Boudih seuros Merge pull request #1948 from Strnadj/czech_country_code
ISO 639-2 Language Czech CODE
448f757
Abdelkader Boudih seuros added pry-byebug to the sample app 5abcbb4
Abdelkader Boudih seuros Don't return 404 when no key is provided, redirect to the get request…
… instead.
9660ea9
Commits on Sep 17, 2014
Mike Perham mperham Merge pull request #1954 from seuros/404
Don't return 404 when no key is provided, redirect to the get request
fe9de6d
Mike Perham mperham pubsub change 11735df
Mike Perham mperham Merge branch 'master' of github.com:mperham/sidekiq 9ada6e6
Commits on Sep 18, 2014
Abdelkader Boudih seuros Update travis to test 2.2.0-preview1 271fa14
Commits on Sep 19, 2014
wndfly wndfly Update web_helpers.rb
fix a bug about zh-cn support.
58f8eb9
Abdelkader Boudih seuros Merge pull request #1962 from wndfly/master
Update web_helpers.rb
808d847
Mike Perham mperham Use warn for printing TTIN, so people don't configure away the abilit…
…y to debug
e70ae85
Commits on Sep 20, 2014
Abdelkader Boudih seuros Update .travis.yml 5e30020
Commits on Sep 21, 2014
Abdelkader Boudih seuros Delete deploy.rb 7270455
Ryan S rselk fix supported rails versions [ci skip] ec07bf2
Abdelkader Boudih seuros Merge pull request #1964 from rselk/master
fix supported rails versions [ci skip]
3dad3f1
Commits on Sep 28, 2014
Mike Perham mperham Use deliver_now in Rails 4.2+, fixes #1933 8c5b24a
Mike Perham mperham 1933 fb351d8
Commits on Oct 02, 2014
Abdelkader Boudih seuros Deprecated delay extension for ActionMailer 4.2+ 9a3e9a1
Mike Perham mperham Merge pull request #1980 from seuros/deprecate
Deprecated delay extension for ActionMailer 4.2+
0bf79ea
Mike Perham mperham More explicit deprecation message 1c0fad9
Commits on Oct 03, 2014
Mike Perham mperham Latest Pro stuff 5f90010
Commits on Oct 04, 2014
Chris TenHarmsel epchris Added method to Util module to clean up process records that don't have
a matching heartbeat record, indicating that they're no longer alive.

Added call to this new util method in the Schedule::Poller.poll_interval
method because the number of live processes is used as a multiplier for
the default wait interval.  Since the value for poll_interval is
memoized this call to 'cleanup_dead_process_records' should only be
called once at startup.
5590669
Commits on Oct 05, 2014
Abdelkader Boudih seuros Merge pull request #1984 from epchris/cleanup_processes
Added method to Util module to clean up process records...
24c6615
Commits on Oct 06, 2014
Mike Perham mperham Refactor #1984 d54dc1c
Mike Perham mperham Terminology: message -> job 3016747
Mike Perham mperham Give credit for #1984 2b80dfc
Mike Perham mperham release 1.9.0 bc265f3
Commits on Oct 09, 2014
Abdelkader Boudih seuros yield instead of block.call de42941
Commits on Oct 10, 2014
Mike Perham mperham more detail on 3.2.5 e123437
Commits on Oct 14, 2014
Mike Perham mperham Security release 99b12fb
Commits on Oct 16, 2014
JacobEvelyn JacobEvelyn Add non-production environment names to web UI title accf330
Mike Perham mperham Merge pull request #2004 from panorama-ed/feature/add-env-to-title
Add non-production environment names to web UI title
fabc495
Mike Perham mperham add 2004 cf63039
Commits on Oct 19, 2014
Mike Perham mperham Fixes from https://stackoverflow.com/questions/26439555/did-upstart-o… f29c770
Commits on Oct 20, 2014
Mike Perham mperham update ver d8ee1a8
Commits on Oct 21, 2014
Richard Lee dlackty Update generator generated test file naming 92406ab
Abdelkader Boudih seuros Merge pull request #2016 from dlackty/generator-spec-test
Update generator generated test file naming
dc74436
Abdelkader Boudih seuros changes b3e1486
Richard Lee dlackty Add worker generator test defbd6a
Abdelkader Boudih seuros Merge pull request #2019 from dlackty/generator-test
Add generator test
9db4f00
Commits on Oct 22, 2014
kosh-jelly kosh-jelly add support optional for user installed rbenv e12b00e
Abdelkader Boudih seuros Merge pull request #2021 from kosh-jelly/master
add optional support for user installed rbenv
fb9da99
Mike Perham mperham Add a Procfile for testing Foreman 7efe324
Mike Perham mperham Merge branch 'master' of github.com:mperham/sidekiq 1f89a88
Commits on Oct 28, 2014
Abdelkader Boudih seuros Introduce chain#prepend possible fix for #2020 c0bf21a
Abdelkader Boudih seuros changes 0ef3114
Mike Perham mperham Merge pull request #2029 from seuros/prepend
Introduce chain#prepend
d503d96
Commits on Oct 30, 2014
hartator hartator Update sidekiq.conf 9890cbf
Abdelkader Boudih seuros Merge pull request #2034 from hartator/patch-1
Minor Spelling , close #2035. [ci skip]
2dc08b4
Commits on Nov 05, 2014
Abdelkader Boudih seuros Debug: Print the used config file. closes #2041 c5d9d3e
Mike Perham mperham Merge pull request #2043 from seuros/conf_logger
Tell @kenips if he is using a config.
64bee3b
Commits on Nov 10, 2014
Parker Selbert sorentwo Use a named pipe for logging in upstart example
The ability to log directly to /dev/kmsg was removed in Ubuntu 14.04,
making the existing example config fail to perform any real logging.
Appending a pipe to the last `exec` within the `script` block gives
upstart an incorrect PID to work with, which can lead to various issues.

This uses a FIFO solution that logs to syslog at any permission level
and doesn't leave anything on the file system afterwards.
20e686b
Parker Selbert sorentwo Remove fifo logger examples from upstart conf
Simply notes the default log location and synchronizes the one and many
example configs.
b40def9
Commits on Nov 11, 2014
Mike Perham mperham Merge pull request #2046 from sorentwo/upstart-logging
Use a named pipe for logging in upstart example
76f8d7e
Commits on Nov 14, 2014
Abdelkader Boudih seuros alias method (die,exit) 7d60147
Abdelkader Boudih seuros Add debugging tools by default (byebug and pry) e30a19a
Abdelkader Boudih seuros Revert c5d9d3e bc4ca4b
Mike Perham mperham Merge pull request #2050 from seuros/conf_logger
Revert  printing config file
279beef
Commits on Nov 18, 2014
Mike Perham mperham Rewrite shutdown signalling, fixes #2056
There's a race condition between sending the shutdown message and waiting for the "shutdown finished" signal to come back.  Instead use a shared CondVar which is not racy.
b4a6e94
Commits on Nov 19, 2014
Mike Perham mperham Merge pull request #2056 from mperham/0_16
Use Celluloid 0.16
9c81f99
Mike Perham mperham Version bump, changes 21022bf
Commits on Nov 20, 2014
Jesse Cooke jc00ke Fix Bundler --jobs issue on Travis 5047f92
Commits on Dec 05, 2014
David Moulton changed location of pid file in upstart example to be in the app
directory, named sidekiq-n
cb3bb72
Mike Perham mperham Merge pull request #2075 from dmoulton/pid_file_location_upstart_example
changed location of pid file in upstart example
874cbb4
Commits on Dec 06, 2014
Mike Perham mperham Log batch ID if available, fixes #2076 4457f19
Mike Perham mperham Merge branch 'master' of github.com:mperham/sidekiq 3c8b1d7
重楼 chonglou fix 'jquery.timeago.zh-cn.js and jquery.timeago.zh-tw 404 Not Found' …
…bug and remove jquery.timeago-uz.js mode from 755 to 644
7f18e48
Abdelkader Boudih seuros Merge pull request #2077 from chonglou/master
fix "NetworkError: 404 Not Found - http://xxx/javascripts/locales/jquery.timeago.zh-cn.js" error
0c8de8c
Commits on Dec 07, 2014
Pablo Astigarraga pote More readable for loop ac86717
Mike Perham mperham Merge pull request #2078 from pote/improve_bash_in_upstart_example
More readable for loop in upstart example
811f005
Commits on Dec 10, 2014
Mike Perham mperham Ignore trap_exit if no reason, fixes #2057 8edaaee
Mike Perham mperham Merge branch 'master' of github.com:mperham/sidekiq d0cc822
Commits on Dec 11, 2014
Benjamin Ortega substars Handle SIGUSR1 and SIGUSR2 as special cases so Sidekiq API works in J…
…Ruby. Fixes #2063
23e2a2b
Commits on Dec 12, 2014
Mike Perham mperham Merge pull request #2085 from substars/jruby-signals
Handle SIGUSR1 and SIGUSR2 as special cases so Sidekiq API works in JRuby. Fixes #2063
33f5d6b
Commits on Dec 17, 2014
Mike Perham mperham Enable new travis stack 27b29a1
Mike Perham mperham Merge branch 'master' of github.com:mperham/sidekiq b1bc022
Artur Cygan Style improvements and key checking simplification b70c3ef
Artur Cygan Further style improvements 2d0bff6
Mike Perham mperham Merge pull request #2091 from arcz/master
Style improvements and unification
c4fc6da
Commits on Dec 18, 2014
Mike Perham mperham Refactor redis usage to avoid nil result from multi, see redis/redis-… ce3a26d
Mike Perham mperham Merge pull request #1995 from seuros/yield
yield instead of block.call
b5899c7
Mike Perham mperham Loosen up dat timing 6555e54
Mike Perham mperham Merge pull request #2094 from mperham/fix_nil_multi
Refactor redis usage to avoid nil result from multi, see redis/redis-rb#490
50f9575
Mike Perham mperham Merge pull request #1943 from aprescott/enqueue-and-perform-for-inline
Rely on perform_one for inline testing
cf83436
Jesse Cooke jc00ke Remove Travis config hacks
No longer need to special case Rubinius.
f69d159
Commits on Dec 24, 2014
Kevin Moser moserke Add /stats, /stats/queues, & /stats/queues/:name json endpoints to web cff1516
Kevin Moser moserke Remove href locator and switch to report just sizes 3689c11
Kevin Moser moserke Remove queue count from /stats endpoint 4e1c2f8
Commits on Dec 26, 2014
Kevin Moser moserke remove the /stats/queues/:name endpoint 0973426
Mike Perham mperham Better usage text for sidekiqctl 136af0b
Mike Perham mperham Merge pull request #2101 from mperham/refactor_ctl
Better usage text for sidekiqctl, fixes #2100
a1d6d25
Kevin Moser moserke Move /dashboard/stats to /stats and redirect 38f601c
Commits on Dec 28, 2014
Abdelkader Boudih seuros add cache to travis 99b6bdf
Mike Perham mperham Merge pull request #2106 from seuros/cache
add cache to travis
01dc468
Commits on Dec 29, 2014
Kevin Moser moserke Update dashboard view to direct to /stats. Update Changes.md to inclu…
…de new changes
736c089
Commits on Dec 30, 2014
Michael Grosser grosser fix done not logging when using with_context in a worker 2d567ed
Michael Grosser grosser allow every test to be run with just ruby test/xxx_test.rb 57a06d0
Mike Perham mperham Merge pull request #2111 from grosser/grosser/test
allow every test to be run with just ruby test/xxx_test.rb
55a172a
Michael Grosser grosser use context as stack a0baa23
Mike Perham mperham Merge pull request #2110 from grosser/grosser/logging
fix done not logging when using with_context in a worker
1130a30
Mike Perham mperham props for @grosser, #2110 803dce7
Commits on Dec 31, 2014
sivagollapalli sivagollapalli FIX# cannot load such file -- helper (LoadError) 3fe9de4
Abdelkader Boudih seuros Merge pull request #2114 from sivagollapalli/test_suite_error
FIX# cannot load such file -- helper (LoadError)
a6709a9
Michael DiScala michaeldiscala Add random string to process identity.
In environments with deterministic hostnames and PIDs (i.e. Heroku), the
current system for constructing a process's identity string produces
collisions (e.g. a new process can assume the identity of one that has
died). In order to address this, we add a random string to the identity string.
Issue #2071.
ebd06ec
Commits on Jan 01, 2015
Mike Perham mperham Merge pull request #2113 from michaeldiscala/master
Add UUID to process identity.
c90c6c3
Commits on Jan 06, 2015
Vasiliy Yorkin vyorkin add missing russian translations 5e45f5b
Abdelkader Boudih seuros Merge pull request #2116 from vyorkin/bugfix/add_russian_translations
add missing russian translations
5b079c7
Abdelkader Boudih seuros :green_apple: build 556515d
Kevin Moser moserke Merge in master 1752dd3
Mike Perham mperham Merge pull request #2099 from Nordstrom/web_stats_endpoint
Add /stats, /stats/queues, & /stats/queues/:name json endpoints to web
c28341b
Commits on Jan 07, 2015
Mike Perham mperham Note #2120 fbc22f9
Mike Perham mperham new server note c1ae1f9
Mike Perham mperham fix timing heisenbug 580a01a
Mike Perham mperham Fix web links 51b846b
Commits on Jan 09, 2015
Abdelkader Boudih seuros Stringify Sidekiq.default_worker_options's keys, fix #2124 33b9999
Abdelkader Boudih seuros Add issue number
Use stringify_keys instead of stringify_keys!
bab38f1
Abdelkader Boudih seuros Stringify the hash 2282cbb
Mike Perham mperham Merge pull request #2126 from seuros/string
Stringify Sidekiq.default_worker_options's keys, fix #2124
53e9949
Mohamed Alouane alouanemed Update Readme [ci skip] 94cc15a
Abdelkader Boudih seuros Merge pull request #2127 from alouanemed/patch-1
Update Readme [ci skip]
7499793
Commits on Jan 10, 2015
Mike Perham mperham Fix backtrace off-by-one. Previously if you asked for backtrace: 4, w…
…e actually stored 5 lines.
5142c70
Mike Perham mperham Pro 2.0 notes 3593c1a
Commits on Jan 11, 2015
Mike Perham mperham Create Pro 2.0 release notes 7eba7ed
Mike Perham mperham updates 4a64996
Mike Perham mperham fixes 73390ea
Commits on Jan 12, 2015
Jonathan Hyman jonhyman Some more frozen strings. d36e369
Mike Perham mperham Merge pull request #2133 from mperham/feature/freeze
Some more frozen strings.
48f1c64
Mike Perham mperham Fix ruby warnings 2141e3c
Mike Perham mperham Merge branch 'master' of github.com:mperham/sidekiq a5e6052
Commits on Jan 14, 2015
Mike Perham mperham Remove warning for a long dead option 8b1241e
Commits on Jan 15, 2015
Mike Perham mperham Update 2.0 upgrade notes 33ca82f
Commits on Jan 16, 2015
Ismael Abreu ismaelga Remove unnecessary each_with_index cf77959
Ismael Abreu ismaelga Add processes to stats 94fa624
Ismael Abreu ismaelga Update Changelog 40f627a
Mike Perham mperham Fix race condition in test cd7e160
Mike Perham mperham Merge pull request #2141 from ismaelga/patch-1
Add processes count to /stats
87d2b3b
Mike Perham mperham Remove size helpers 483a376
Ismael Abreu ismaelga Load stats with pipeline 8f36e26
Ismael Abreu ismaelga Protect private methods 2207226
Commits on Jan 17, 2015
Ismael Abreu ismaelga Fit all stats into 2 redis pipelines 20c616e
Ismael Abreu ismaelga Avoid use of Array#pop 7cb9f42
Mike Perham mperham Merge pull request #2142 from ismaelga/patch-2
Load stats with pipeline
585bec7
Mike Perham mperham freeze! 061068c
Commits on Jan 18, 2015
Mike Perham mperham Remove usage of Google fonts, fixes #2144 5bb304f
Commits on Jan 20, 2015
Mike Perham mperham wordsmithing 6f4ca8d
Commits on Jan 21, 2015
Mike Perham mperham Extract product version, #1991 e03f4ae
Mike Perham mperham updates 959561e
Mike Perham mperham other example f074cce
Commits on Jan 23, 2015
Mike Perham mperham Dumb down ActionMailer integration, fixes #2149 a7ddb44
Mike Perham mperham Raise an error instead of warning, #2149 abe31e2
Commits on Jan 26, 2015
Ryan Schlesinger ryansch Clean up logic and docs for Client#push(_bulk)
Client#raw_push always returns true now.  Therefore, there is no need to
check for a false return value and Client#push can’t return nil.
c911adb
Ryan Schlesinger ryansch Clarify middleware’s role; fix busted test d748e54
Mike Perham mperham thanks 11a9756
Commits on Jan 27, 2015
Adam Prescott aprescott Add missing issue number to Changes a296cdd
Mike Perham mperham Merge pull request #2158 from aprescott/patch-1
Add missing issue number to Changes
a059e55
Mike Perham mperham Require latest connection_pool to deal with timeout issue be3ec3a
Mike Perham mperham Merge pull request #2157 from mperham/client-push-cleanup
Clean up logic and docs for Client#push(_bulk)
f83cc72
Mike Perham mperham Better example 1c8de42
Mike Perham mperham Merge branch 'master' of github.com:mperham/sidekiq dcac29b
Mike Perham mperham bump version, prepare for release c5aa207
Mike Perham mperham Up to the top 67dc667
Jonathan Hyman jonhyman Remove 10 second wait in Poller if the poll interval is already set, …
…since there's no reason to wait for the heartbeats.
70e61db
Mike Perham mperham Merge pull request #2161 from mperham/feature/wait
Remove 10 second wait in Poller if the poll interval is already set, sin...
24b35ec
Mike Perham mperham Extract enqueue logic, #2159 339571a
Mike Perham mperham Bump ver 5b409e7
Commits on Jan 28, 2015
Mike Perham mperham Add old queues method back, #2142 e5b9f5e
Mike Perham mperham test for Stats#queues 216cfc7
Commits on Jan 29, 2015
Mike Perham mperham More Pro 2 notes e5b184d
Commits on Feb 03, 2015
Mike Perham mperham wordsmithing 32e1a41
Commits on Feb 04, 2015
Jonathan Hyman jonhyman Allows configuration of the Dead Job Queue. b9c2982
Mike Perham mperham Merge pull request #2173 from mperham/feature/dead-job-size
Allows configuration of the Dead Job Queue.
2b60e6d
Mike Perham mperham changes 89f2163
Jesse Cooke jc00ke Sunset IRC in favor of Gitter
[skip ci]
d39d6b2
Commits on Feb 05, 2015
Mike Perham mperham update notes, prepare for release 4d73650
Mike Perham mperham Merge branch 'master' of github.com:mperham/sidekiq f447d18
Mike Perham mperham note about really old Pro versions 2eca478
Commits on Feb 06, 2015
Mike Perham mperham Add note about 2178 1fee12f
Commits on Feb 12, 2015
Anton Davydov davydovanton Change &block in arguments to yield call 6cddc9b
Anton Davydov davydovanton Delete excess self 9939f2d
Mike Perham mperham Merge pull request #2188 from davydovanton/block
Changed &block method argument to yield construction
66f2270
Commits on Feb 17, 2015
Mike Perham mperham Add note for #2191 4e68311
Mike Perham mperham Merge branch 'master' of github.com:mperham/sidekiq 1a057c6
Commits on Feb 18, 2015
Mike Perham mperham shipped 5eae04e
Ryan Schlesinger ryansch Add Redis warning to Pro 2.0 Upgrade b1f86b7
Mike Perham mperham Merge pull request #2193 from mperham/reliable-scheduler-caveats
Add Redis warning to Pro 2.0 Upgrade
a148701
Mike Perham mperham wordsmithing 38cb143
Commits on Feb 19, 2015
Ryan McGeary rmm5t Switch README badges from PNG to SVG 88ad020
Mike Perham mperham Merge pull request #2194 from rmm5t/svg-badges
Switch README badges from PNG to SVG
f89a0ee
Commits on Feb 20, 2015
David Stosik dstosik MyWorker.perform_in(1.month) does not always schedule job in one month.
At the moment, `MyWorker.perform_in(1.month)` always schedules a job in 30
days. When added to a date, `1.month` will add 1 to the date's month count,
which means that it will add 28, 29, 30, or 31 days depending on the month and
year.
When I call `MyWorker.perform_in(1.month)`, I would expect the job to be
scheduled next month, same day of the month, all the time. At the moment, it is
true only four months in the year.
My pull request tries to fix this by converting the interval object to a Float
at the last possible moment.
Plaese note that the test I wrote will fail only during months that do not have
30 days. Ideally, I would add a dependency to Timecop and freeze time to any
day in a month of 28, 29 or 31 days. This could also avoid using
`#assert_in_delta`, in favour of `#assert_equal`.

Feel free to read my blog post [Rails' `1.month` has a variable
length](http://dstosik.github.io/rails/2015/02/19/rails-1month-variable-length/)
for more details.
a2dd36c
Mike Perham mperham Merge pull request #2198 from dstosik/perform_in_one_month
MyWorker.perform_in(1.month) does not always schedule job in one month.
2456a48
Mike Perham mperham Add clause about protecting source url 48d4323
Commits on Feb 25, 2015
Anton Davydov davydovanton Change #processed to #failed method in API test 1ee23b4
Anton Davydov davydovanton Delete excess comments in API test 12fefe7
Abdelkader Boudih seuros Merge pull request #2203 from davydovanton/fix-failed-api-test
Update API test file
7351c39
Commits on Feb 27, 2015
Abdelkader Boudih seuros fix footer style [ci skip] d578722
Abdelkader Boudih seuros style max-width for namespace [ci skip] 26ebbfb
Mike Perham mperham Merge pull request #2205 from seuros/overflow
Footer style fix #2204
061f407