Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/breamware/sidekiq-batch
Sidekiq Batch Jobs Implementation
https://github.com/breamware/sidekiq-batch
Fixed existing tests
7213ace93f426e4baf9a4a5b5ec4762291d5118c authored about 8 years ago by Arjen Brandenburgh <[email protected]>
7213ace93f426e4baf9a4a5b5ec4762291d5118c authored about 8 years ago by Arjen Brandenburgh <[email protected]>
Failed items were incorrectly counted
4034bc5eafc5595bf59ad4b3b9e244221bf65029 authored about 8 years ago by Arjen Brandenburgh <[email protected]>
4034bc5eafc5595bf59ad4b3b9e244221bf65029 authored about 8 years ago by Arjen Brandenburgh <[email protected]>
Fixed bug where batch was incorrectly initialized from middleware
1158fdb7606f92d996cf3046ffafafaed729d89c authored about 8 years ago by Arjen Brandenburgh <[email protected]>
1158fdb7606f92d996cf3046ffafafaed729d89c authored about 8 years ago by Arjen Brandenburgh <[email protected]>
Initialize queue global variable on batch init
2578358c25c6e0d0a316016a0dbbeb3b3a6a3a22 authored about 8 years ago by Arjen Brandenburgh <[email protected]>
2578358c25c6e0d0a316016a0dbbeb3b3a6a3a22 authored about 8 years ago by Arjen Brandenburgh <[email protected]>
Define global queue var on initialize
0d262a51c659485d1ed4162b617be330ad701a34 authored about 8 years ago by Arjen Brandenburgh <[email protected]>
0d262a51c659485d1ed4162b617be330ad701a34 authored about 8 years ago by Arjen Brandenburgh <[email protected]>
Replaced .present? and .blank? with their 'full' implementations, since ActiveSupport is not included in rspec
f0c2dea38f2db3a7cb6ff978ccf3e2ec86acccdc authored about 8 years ago by Arjen Brandenburgh <[email protected]>
f0c2dea38f2db3a7cb6ff978ccf3e2ec86acccdc authored about 8 years ago by Arjen Brandenburgh <[email protected]>
Failed batches now also trigger the complete callback
c0f105414df6c1a44225b7f5e383924ebd8119e7 authored about 8 years ago by Arjen Brandenburgh <[email protected]>
c0f105414df6c1a44225b7f5e383924ebd8119e7 authored about 8 years ago by Arjen Brandenburgh <[email protected]>
Fixed several tests. Still 15 to go...
43328d253d77df6f87fe8a6fa64dd7aad2a9337a authored about 8 years ago by Arjen Brandenburgh <[email protected]>
43328d253d77df6f87fe8a6fa64dd7aad2a9337a authored about 8 years ago by Arjen Brandenburgh <[email protected]>
Added .DS_Store to .gitignore
10342780641f9e3216a346e3cc7ea09703046f63 authored about 8 years ago by Arjen Brandenburgh <[email protected]>
10342780641f9e3216a346e3cc7ea09703046f63 authored about 8 years ago by Arjen Brandenburgh <[email protected]>
Added nested batches functionality
a006717ee8b972b08b772fb9721c64980e3ee6fb authored about 8 years ago by Arjen Brandenburgh <[email protected]>
a006717ee8b972b08b772fb9721c64980e3ee6fb authored about 8 years ago by Arjen Brandenburgh <[email protected]>
Bumping version
4597d180e6c92c6de0dc5a566cc08dd4dc4841dc authored about 8 years ago by managr <[email protected]>
4597d180e6c92c6de0dc5a566cc08dd4dc4841dc authored about 8 years ago by managr <[email protected]>
Using different syntax in integration spec
948f228b6bf65321c818d0370eeba106b5b406a3 authored about 8 years ago by managr <[email protected]>
948f228b6bf65321c818d0370eeba106b5b406a3 authored about 8 years ago by managr <[email protected]>
Merge pull request #4 from cybey/master
Callbacks can now handle string with a class and a method Class#Method
a788a47ef7e5f6223e769e007a23b2aca7a2c2c2 authored about 8 years ago by Marcin Naglik <[email protected]>
Merge remote-tracking branch 'upstream/master'
c67d958e49cacd5b51cad1eed770b3577d5ec32d authored about 8 years ago by Arjen Brandenburgh <[email protected]>
c67d958e49cacd5b51cad1eed770b3577d5ec32d authored about 8 years ago by Arjen Brandenburgh <[email protected]>
Fix for new codeclimate configuration
c87a27bfaa3ef2986d488f952cdc88acbe3e08e7 authored about 8 years ago by managr <[email protected]>
c87a27bfaa3ef2986d488f952cdc88acbe3e08e7 authored about 8 years ago by managr <[email protected]>
Added rspec to test whether class#method callback will be called
c90eb9a37d1981bbb71efc5b48f6953acc80eec7 authored about 8 years ago by Arjen Brandenburgh <[email protected]>
c90eb9a37d1981bbb71efc5b48f6953acc80eec7 authored about 8 years ago by Arjen Brandenburgh <[email protected]>
Re-added a little evaluation just to be safe
d53f13cb94387531e08238afd28a746e3d60daa8 authored about 8 years ago by Arjen Brandenburgh <[email protected]>
d53f13cb94387531e08238afd28a746e3d60daa8 authored about 8 years ago by Arjen Brandenburgh <[email protected]>
Cleaned up code and processed change requests
afdcea752758c5b5119f2c6d4b89617257a1e38b authored about 8 years ago by Arjen Brandenburgh <[email protected]>
afdcea752758c5b5119f2c6d4b89617257a1e38b authored about 8 years ago by Arjen Brandenburgh <[email protected]>
Reverted spec_helper.rb commit since it does not concert this PR
8084650557b00e55ff90bb23647a9889875324da authored about 8 years ago by Arjen Brandenburgh <[email protected]>
8084650557b00e55ff90bb23647a9889875324da authored about 8 years ago by Arjen Brandenburgh <[email protected]>
Fixed an error where the class-type was incorrectly checked
360b71849d76d476031ab83e2ae0fbb3ca7517ab authored about 8 years ago by Arjen Brandenburgh <[email protected]>
360b71849d76d476031ab83e2ae0fbb3ca7517ab authored about 8 years ago by Arjen Brandenburgh <[email protected]>
Updated spec_helper to reflect ruby-test-reporter 1.0
de417adf8132a5d81348caf5bc668760df978ca6 authored about 8 years ago by Arjen Brandenburgh <[email protected]>
de417adf8132a5d81348caf5bc668760df978ca6 authored about 8 years ago by Arjen Brandenburgh <[email protected]>
Callbacks can now handle string with a class and a method Class#Method
c620b5dbde2fea3cfa9f7bccc40bc11f4650dede authored about 8 years ago by Arjen Brandenburgh <[email protected]>
c620b5dbde2fea3cfa9f7bccc40bc11f4650dede authored about 8 years ago by Arjen Brandenburgh <[email protected]>
Bumping version
407b0217307caf7d5799d60dd8ecfcfd3ea42f2f authored over 8 years ago by managr <[email protected]>
407b0217307caf7d5799d60dd8ecfcfd3ea42f2f authored over 8 years ago by managr <[email protected]>
It's also compatible with 4
3000c284ecfc0cc0475df0b3112b1e7ff32147aa authored over 8 years ago by managr <[email protected]>
3000c284ecfc0cc0475df0b3112b1e7ff32147aa authored over 8 years ago by managr <[email protected]>
Changing to v1
7166e5e061a2dc4eef0936d5b2f2333620b01f7a authored over 8 years ago by managr <[email protected]>
7166e5e061a2dc4eef0936d5b2f2333620b01f7a authored over 8 years ago by managr <[email protected]>
Adding missing specs
42ce682be35e06cb49492292f8c7147f525df536 authored over 8 years ago by managr <[email protected]>
42ce682be35e06cb49492292f8c7147f525df536 authored over 8 years ago by managr <[email protected]>
Do not show dependency status
This doesn’t make big sense, since we want to support old sidekiq.
04d3abc3fa59ed0047e7fe7fafe3107edd69c45a authored over 8 years ago by managr <[email protected]>
Change minimum sidekiq dependency to 3
4fd3d05993b83d05ffd505ff45431544db238ff3 authored over 8 years ago by managr <[email protected]>
4fd3d05993b83d05ffd505ff45431544db238ff3 authored over 8 years ago by managr <[email protected]>
Extract method refactoring
d2b88ba38b474df66e1b61ee763a0ff471505037 authored over 8 years ago by managr <[email protected]>
d2b88ba38b474df66e1b61ee763a0ff471505037 authored over 8 years ago by managr <[email protected]>
Set expire to 30 days (if job does not finish)
f80a96971a4c5b79750b88676c29df3094726d7c authored over 8 years ago by managr <[email protected]>
f80a96971a4c5b79750b88676c29df3094726d7c authored over 8 years ago by managr <[email protected]>
Implement failure info
3d82149694694cd07db78644cf27aed232b03efd authored over 8 years ago by managr <[email protected]>
3d82149694694cd07db78644cf27aed232b03efd authored over 8 years ago by managr <[email protected]>
Moving pending/total to hash
79cc5a5eae0cefced27719d52e9f1a4e14691ca0 authored over 8 years ago by managr <[email protected]>
79cc5a5eae0cefced27719d52e9f1a4e14691ca0 authored over 8 years ago by managr <[email protected]>
Fixing codeship/rubocop issue
7c4e2c1fa2b00569c81ad2daf1bcd226f107ed50 authored over 8 years ago by managr <[email protected]>
7c4e2c1fa2b00569c81ad2daf1bcd226f107ed50 authored over 8 years ago by managr <[email protected]>
Mode to_process counter to hash
2bf0f986c12a09b9d9626ed38f2af40d64d13ff0 authored over 8 years ago by managr <[email protected]>
2bf0f986c12a09b9d9626ed38f2af40d64d13ff0 authored over 8 years ago by managr <[email protected]>
Adding missing specs
05e93b2a969bf1a831e6e19d9e5a895cb6b1ffe3 authored over 8 years ago by managr <[email protected]>
05e93b2a969bf1a831e6e19d9e5a895cb6b1ffe3 authored over 8 years ago by managr <[email protected]>
Adds bid/batch methods to worker
5fc55dea0fe194146239bd69159cc065a8cb2c31 authored over 8 years ago by managr <[email protected]>
5fc55dea0fe194146239bd69159cc065a8cb2c31 authored over 8 years ago by managr <[email protected]>
Adding focus
bf366c62cd86323eac73e703c61ebad1f615e21e authored over 8 years ago by managr <[email protected]>
bf366c62cd86323eac73e703c61ebad1f615e21e authored over 8 years ago by managr <[email protected]>
Refactoring (since cc is raising weird error)
8acfa4452f1434f368592fd1ff3cb22d14802334 authored over 8 years ago by managr <[email protected]>
8acfa4452f1434f368592fd1ff3cb22d14802334 authored over 8 years ago by managr <[email protected]>
Cleanup redis keys when job finishes
38175719ccb3e0b9a721eef78f53ce78c8a04abe authored over 8 years ago by managr <[email protected]>
38175719ccb3e0b9a721eef78f53ce78c8a04abe authored over 8 years ago by managr <[email protected]>
Distinguish between to_process and pending
be2c823cdd98a8a8790a8b3ae082f5001dc0a224 authored over 8 years ago by managr <[email protected]>
be2c823cdd98a8a8790a8b3ae082f5001dc0a224 authored over 8 years ago by managr <[email protected]>
Adding total field to store number of jobs
2aa42214a71819a6d191ae0e2e884c9b6c32e674 authored over 8 years ago by managr <[email protected]>
2aa42214a71819a6d191ae0e2e884c9b6c32e674 authored over 8 years ago by managr <[email protected]>
Add support for created_at
d73bd8305764265ed477aa1e5fb648aa136cd83c authored over 8 years ago by managr <[email protected]>
d73bd8305764265ed477aa1e5fb648aa136cd83c authored over 8 years ago by managr <[email protected]>
Adding specs for Status#failures
35b4e8f9b041869c25fbc3434e6320cbc9407172 authored over 8 years ago by managr <[email protected]>
35b4e8f9b041869c25fbc3434e6320cbc9407172 authored over 8 years ago by managr <[email protected]>
Fixing namespace in status
65fcd246c46a419775408e1d68802f39866c483b authored over 8 years ago by managr <[email protected]>
65fcd246c46a419775408e1d68802f39866c483b authored over 8 years ago by managr <[email protected]>
Adding failures implementation
6c4298c1084295bf483b8f386175975b34447b11 authored over 8 years ago by managr <[email protected]>
6c4298c1084295bf483b8f386175975b34447b11 authored over 8 years ago by managr <[email protected]>
Adding specs and fixing complete callback handling
955c9431d058f132bae8185cdcbc40ccb0c41a70 authored over 8 years ago by managr <[email protected]>
955c9431d058f132bae8185cdcbc40ccb0c41a70 authored over 8 years ago by managr <[email protected]>
Specs for registering client and server middleware
a71dbf2ca0900be91ec4d3ea1a2658fa1635db0b authored over 8 years ago by managr <[email protected]>
a71dbf2ca0900be91ec4d3ea1a2658fa1635db0b authored over 8 years ago by managr <[email protected]>
Adding specs for Batch.jobs
a055954c199d0144a12ac3e0efdd7379dbbe9de3 authored over 8 years ago by managr <[email protected]>
a055954c199d0144a12ac3e0efdd7379dbbe9de3 authored over 8 years ago by managr <[email protected]>
Specs for callback triggering
21da4230389cf2a9e29e2ea06ac0f1a4e06f230c authored over 8 years ago by managr <[email protected]>
21da4230389cf2a9e29e2ea06ac0f1a4e06f230c authored over 8 years ago by managr <[email protected]>
Simplify middleware registrations
f0695305e1f4fe1e7430ccdb7f853e99ab570f64 authored over 8 years ago by managr <[email protected]>
f0695305e1f4fe1e7430ccdb7f853e99ab570f64 authored over 8 years ago by managr <[email protected]>
Using BID- prefix for keys in redis
f68ca57ab6687a6da6c7b7f35c402350eb821aa0 authored over 8 years ago by managr <[email protected]>
f68ca57ab6687a6da6c7b7f35c402350eb821aa0 authored over 8 years ago by managr <[email protected]>
Adding code climate coverage
cf782b3896af0a9f9ebb3a4785e440107e334909 authored over 8 years ago by managr <[email protected]>
cf782b3896af0a9f9ebb3a4785e440107e334909 authored over 8 years ago by managr <[email protected]>
Adding code climate issue count badge
73bce4324f2b37a7a96ce340e243fb7969d1659f authored over 8 years ago by managr <[email protected]>
73bce4324f2b37a7a96ce340e243fb7969d1659f authored over 8 years ago by managr <[email protected]>
Fix rubocop/codeclimate issue
dcc0004057ad384437518554732af96bf3b02bf5 authored over 8 years ago by managr <[email protected]>
dcc0004057ad384437518554732af96bf3b02bf5 authored over 8 years ago by managr <[email protected]>
Adding some badges
a55983019fe43da661fa892216486d2f299c607c authored over 8 years ago by managr <[email protected]>
a55983019fe43da661fa892216486d2f299c607c authored over 8 years ago by managr <[email protected]>
Adding generated gem to gitignore
ced7932f632eed3cad6ad9da5e381279422da32d authored over 8 years ago by managr <[email protected]>
ced7932f632eed3cad6ad9da5e381279422da32d authored over 8 years ago by managr <[email protected]>
Using fakeredis in specs
f8fda92783bd5fb0ab41387a78b9bf1ecbba6ae5 authored over 8 years ago by managr <[email protected]>
f8fda92783bd5fb0ab41387a78b9bf1ecbba6ae5 authored over 8 years ago by managr <[email protected]>
Initial implementation - missing status
3cdd3694d73d0b4a3bc6e0f0adeef663f5e626a6 authored over 8 years ago by managr <[email protected]>
3cdd3694d73d0b4a3bc6e0f0adeef663f5e626a6 authored over 8 years ago by managr <[email protected]>