Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/pact-foundation/sucker_punch
Sucker Punch is a Ruby asynchronous processing library using concurrent-ruby, heavily influenced by Sidekiq and girl_friday.
https://github.com/pact-foundation/sucker_punch
* Wait for queues to be idle.
* Docs for Queue class methods. Prepare for v3.1.0.
381480d1805ebed1067b126b001de920ee4a4dfd authored over 2 years ago by Ken Collins <[email protected]>a6e8cd3fe45d5515ac763a2a6d9cf42d6a1ac66f authored over 2 years ago by Brandon Hilkert <[email protected]>
10800b6a80b53e11c498e3b560b526b0f1e3853a authored over 2 years ago by Brandon Hilkert <[email protected]>
5631eff57c9c578a3dedae43b0ed8db7809cbb52 authored over 2 years ago by Brandon Hilkert <[email protected]>
* Use bundle add instead
As per https://github.com/rubygems/rubygems/pull/5337, we can simpli...
46dedd4e386a7bd106e575fdd484db466d963ac9 authored almost 3 years ago by Glauco Custódio <[email protected]>7971d8278c696ea9ee77835e3a7b03bd95968346 authored almost 3 years ago by Brandon Hilkert <[email protected]>
* Update README.md
Added a comment about difference between SuckerPunch and ActiveJob's Async...
75c5b38ae7543e07f9e6dc919d59be47c000eb24 authored almost 3 years ago by Bohdan Schepansky <[email protected]>9fb02a08885d6c6920db1a89680466578d729cfb authored almost 4 years ago by Phillip Hellewell <[email protected]>
It looks like the gem doesn't use TravisCI anymore.
The badge in README still points to Travis,...
d870e62021ae07026907b34f0c2ca7eb721bc367 authored almost 4 years ago by Brandon Hilkert <[email protected]>
3525fc9bbe56351e6e16766de9a3ec3894104fae authored almost 4 years ago by Brandon Hilkert <[email protected]>
3cf14a8e970d7ff626286418f92a69d33f408d1e authored almost 4 years ago by Brandon Hilkert <[email protected]>
08950334a493896c53a8ef1947d393c7c2876c71 authored almost 4 years ago by Brandon Hilkert <[email protected]>
* Allow keyword args for ruby 3 compatibility
* Update lib/sucker_punch/job.rb
Co-authored...
2253fd5091de6e2fcda2c055bcde91bc9b86a900 authored almost 4 years ago by Jess Hottenstein <[email protected]>6257ec784be58a358f08190aaaf04c707e1498f9 authored almost 4 years ago by Brandon Hilkert <[email protected]>
41a0120abfab403c3f98515afb35560f19965c0b authored almost 4 years ago by Brandon Hilkert <[email protected]>
f481f6093c5ca8151c1e4b3043d13d05ed38c24a authored almost 4 years ago by Brandon Hilkert <[email protected]>
7c72a8193262dfd9ed72ce3636458e98ff950aca authored almost 4 years ago by Brandon Hilkert <[email protected]>
03d4d2cd1e9aad0368854dfebf3a565da6b9adc9 authored almost 4 years ago by Brandon Hilkert <[email protected]>
* Apply new keyword arguments syntax
* Revert options for Concurrent::ThreadPoolExecutor
*...
137f48788aef7b5c736394a92510e6b09449f9e5 authored almost 4 years ago by Serhii Konev <[email protected]>34a7d83db7807a158409213c5a84a03d29c1b5bf authored almost 5 years ago by Manuel Meurer <[email protected]>
4a909ef3926851b1e30f6c7e1228b240ea38a98c authored over 5 years ago by Brandon Hilkert <[email protected]>
ce96631d97973d53c3f70efb68a1af1a923d3fb2 authored over 5 years ago by Stephan Kaag <[email protected]>
b84b7f8499d6356e4e0c755730499a21a2319f1e authored almost 6 years ago by Brandon Hilkert <[email protected]>
Fixes #225
0dd5a8be56e7c2350c33795b637641b077099185 authored almost 6 years ago by Brandon Hilkert <[email protected]>Add urls which will appear as direct links on rubygems listing. This helps with automated info c...
d06ba290be4d56fbbd45d37f73c47bd441ad0224 authored over 6 years ago by Stanisław Pitucha <[email protected]>9abc075706baeaf47c360c5da910178ff1deb1b6 authored over 6 years ago by Brandon Hilkert <[email protected]>
f46f67c3209c4902db8391a0e5ce69c0027aa87b authored over 6 years ago by Chalupa Petr <[email protected]>
afd621f48ad4c817f170e1bf356cc65bf76ebbf4 authored over 6 years ago by Brandon Hilkert <[email protected]>
d0f4a67a8cd5b7685ee1095911573ab3021d7e30 authored over 6 years ago by Brandon Hilkert <[email protected]>
* Adding queue options to Job so that you can set the max_queue value.
* Creating explicit ma...
d029d32d58084ea4b7f7dd5cec33319f0991175b authored over 6 years ago by Sean McCarthy <[email protected]>...because raster makes eyes bleed on retina displays :sunglasses:
7c2a82cb66a86094c8bb1052d6ca67e79f97a3cc authored over 6 years ago by Ryan McGeary <[email protected]>Sinatra (starts itself)[https://github.com/sinatra/sinatra/blob/master/lib/sinatra/main.rb#L26] ...
6eb9251a7a521e7ca772ed7a808a3a111d164b2c authored about 7 years ago by Richard Michael <[email protected]>9f9a04d494c483b780a39d27049a52aadc1dc4e6 authored over 7 years ago by Brandon Hilkert <[email protected]>
99232313c3436ab1d47fce4313b87b8bfe77f3f1 authored over 7 years ago by Brandon Hilkert <[email protected]>
c15409905c136de3651990f8c4759e8c6d6ebfab authored over 7 years ago by Brandon Hilkert <[email protected]>
f886ae888e73ae0f2ca13dc56d249882e752f0ca authored over 7 years ago by Brandon Hilkert <[email protected]>
ac1edcf7714a35e06aaed8d5d9ec474f551058bf authored over 7 years ago by Brandon Hilkert <[email protected]>
Currently, when the CountDownLatch job is posted to each queue, if the
queue has more than 1 wor...
This reverts commit 54433b8ff81c61b86c59d3c5062a15e508935e84.
6643dd563c2e5ae7e628f4facb634a81d2c2289f authored over 7 years ago by Brandon Hilkert <[email protected]>5183d3e6a62b1cd51b1266a37582515316affe34 authored over 7 years ago by Brandon Hilkert <[email protected]>
54433b8ff81c61b86c59d3c5062a15e508935e84 authored over 7 years ago by Brandon Hilkert <[email protected]>
f653b0f3f5e663a28ed2331f9acad3d8fe37c435 authored over 7 years ago by Mitsutaka Mimura <[email protected]>
baadbfe5a0f91d717e36065154eb89610b10ef6f authored almost 8 years ago by Leonardo Brito <[email protected]>
c4eb2f35b3885348c15514aff7dcdff2e90c26b1 authored about 8 years ago by John Thomas <[email protected]>
2b30151a9510da3401bfdd329bd132f17e93b52f authored over 8 years ago by Maxime Orefice <[email protected]>
[ci skip]
ddec83df8c1e8384fd3d7763491948f4140b76ef authored over 8 years ago by Dave Nolan <[email protected]>Fix changelog link in sucker_punch.gemspec file
31476aa0ad0351f7956ae834951c58a0e50b6b47 authored over 8 years ago by Brandon Hilkert <[email protected]>1abcf6c52e25b956de1c6eb2b05d8b63e50d1406 authored over 8 years ago by Anton Rieder <[email protected]>
b91bc22722e9cfdb2ce8f289ef757421542392e1 authored over 8 years ago by Brandon Hilkert <[email protected]>
82f4622a817838b8d3a429963df7fab4fa1e6a26 authored almost 9 years ago by Brandon Hilkert <[email protected]>
7dc968076c82d39e77be38dfbd252bfee1aae449 authored almost 9 years ago by Brandon Hilkert <[email protected]>
2387bcbc8de2717193d64f8a6a2e1058e5db441c authored almost 9 years ago by Brandon Hilkert <[email protected]>
47fdaa2a1efca1a7f9bb028e0b83b2fb0722dc0b authored almost 9 years ago by Brandon Hilkert <[email protected]>
Update CHANGES.md
21eb6ef5d98e7d2b37019b44676651f9c502cfff authored almost 9 years ago by Brandon Hilkert <[email protected]>05634e8c2c4e792e2377f4fb465a2bb3edd71204 authored almost 9 years ago by Anton Rieder <[email protected]>
92c92349c0f8fbef8a973a1cfec3f75558d537c3 authored almost 9 years ago by Brandon Hilkert <[email protected]>
a32bc8a79e05c300b511e3a4a17e3d743fee95f4 authored almost 9 years ago by Brandon Hilkert <[email protected]>
e052b13424f3540cd67feb3d2eaa2c63dd4fe42c authored almost 9 years ago by Brandon Hilkert <[email protected]>
b3b0ba47433ced5e91a2d66ed70b62ef253eed17 authored almost 9 years ago by Brandon Hilkert <[email protected]>
Counter tests more deterministic.
8ba1921e1fdd5366bbe35424e927da328138c492 authored almost 9 years ago by Brandon Hilkert <[email protected]>322585b472b61ebfed76ce13b792f1c609977408 authored almost 9 years ago by Brandon Hilkert <[email protected]>
1ad6b584364ab43b31a2fee50d4befa8db54f255 authored almost 9 years ago by Jerry D'Antonio <[email protected]>
e87c2f41e21d8e9876f346c7bcd1a8d6ce7ec625 authored almost 9 years ago by Brandon Hilkert <[email protected]>
5863c2f4ed84b4020e916cf0b768a7b1b5fe95eb authored almost 9 years ago by Brandon Hilkert <[email protected]>
2037670cca1495857a13b165bf0645f488da844d authored almost 9 years ago by Brandon Hilkert <[email protected]>
360810622f31fa88933b20e2acb6c90028042422 authored almost 9 years ago by Brandon Hilkert <[email protected]>
b412c74ed7eea9ec16e4cff9dc4e5ef87b91c0f4 authored almost 9 years ago by Brandon Hilkert <[email protected]>
eb8a2e07a1fd31fcf0fdd18111681af283ba6634 authored almost 9 years ago by Brandon Hilkert <[email protected]>
cbffa5d1d758498f69034d429abdb4a4ad46b55f authored almost 9 years ago by Brandon Hilkert <[email protected]>
ca26eb8986f8e14b4fad59309ba51dac1e2abca4 authored almost 9 years ago by Brandon Hilkert <[email protected]>
3050d508b022a15a9bc4cf81944a3c0ec08ef5e6 authored almost 9 years ago by Brandon Hilkert <[email protected]>
Refactor internals to use concurrent-ruby for v2
6ac8ac67eef1d0851fb8483a61f85008286f0e01 authored almost 9 years ago by Brandon Hilkert <[email protected]>b1b8c8ebc2a63dad300870aa85e8846747f9841c authored almost 9 years ago by Brandon Hilkert <[email protected]>
b4ea5c774357e252dc5b7b2d9427675dde276755 authored almost 9 years ago by Brandon Hilkert <[email protected]>
5bc75b099f88d305baa7359a33c03ba4a8f1487a authored almost 9 years ago by Brandon Hilkert <[email protected]>
31eb6cd426c689f8fba58fbf6fd861b18f13e748 authored almost 9 years ago by Brandon Hilkert <[email protected]>
73c9ca1b7973fc551e86c8e2895199fd7139f15a authored almost 9 years ago by Brandon Hilkert <[email protected]>
Fixes a small timing bug during shutdown.
a29d3f460d56a7006d388ad42edc71b47387e507 authored almost 9 years ago by Brandon Hilkert <[email protected]>
There was a small race condition in the previous implementation. This
race condition did *not* r...
Better thread pool shutdown in tests.
089e6a362751a56e91465d62d48b85c0f8745f76 authored almost 9 years ago by Brandon Hilkert <[email protected]>d2a283fb321f7090dedac1d22bfa007f5069b52c authored almost 9 years ago by Brandon Hilkert <[email protected]>
ee6e25b1ea06ae8fa2557375ea4f74fb8f0bb596 authored almost 9 years ago by Jerry D'Antonio <[email protected]>
048e66b672c9ff077b5c2e7c37cb22ec66699124 authored almost 9 years ago by Brandon Hilkert <[email protected]>
68261e50468b4a57f8e2ee6ae00ebd4e0f359230 authored almost 9 years ago by Brandon Hilkert <[email protected]>
e0e1a5eb02ccd9eea8347737ea30a8b6593d453d authored almost 9 years ago by Brandon Hilkert <[email protected]>
Added JRuby 9000 as travis build targets.
7a518c09cca9b9d911cf27f06f753ff598be14df authored almost 9 years ago by Brandon Hilkert <[email protected]>Better shutdown handling.
52b603cfcd1f3ff826c0db125d4349ee6dc83194 authored almost 9 years ago by Brandon Hilkert <[email protected]>137aa5c2491936dc138797104616a0cfe9597f7c authored almost 9 years ago by Jerry D'Antonio <[email protected]>
* Thread pool within Queue is provate
* Queue is a LockableObject with synchronized methods
* Qu...
75aa46f928c9728441345e9ca3c9bdea0da0b01e authored about 9 years ago by Brandon Hilkert <[email protected]>
Allow shutdown to be overridden with Lambda
61c620ff5daa685b74ec258d279c26dbfb59e2bf authored about 9 years ago by Brandon Hilkert <[email protected]>c3b78d0a28706e021747f47b1e14babddaa66e8d authored about 9 years ago by Brandon Hilkert <[email protected]>
eab1d9a90c77034e97fc880d70b9613b99301610 authored about 9 years ago by Brandon Hilkert <[email protected]>
4fadcfcde9a09a8f5ebf76b402dab471169b981d authored about 9 years ago by Brandon Hilkert <[email protected]>
2222561a62929d8016245fd7299a72ed2011ebb9 authored about 9 years ago by Brandon Hilkert <[email protected]>
e8719647677558f2c8645526860a454260e26bee authored about 9 years ago by Brandon Hilkert <[email protected]>
8695915dcde4da0232b1acfa64ad1dfb49e033c0 authored about 9 years ago by Brandon Hilkert <[email protected]>
e471411771ce71d42a2aad8509fe549004d94a1f authored about 9 years ago by Brandon Hilkert <[email protected]>
bca332f591e98a69816b19d46b08e35c805e80fc authored about 9 years ago by Brandon Hilkert <[email protected]>