Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/hibiken/asynq

Simple, reliable, and efficient distributed task queue in Go
https://github.com/hibiken/asynq

Fix scheduler

* Delete scheduler history data when scheduler stops

* Fix history trimming bug

6529a1e0b1289d01f13229f450a5a0904e162a2c authored almost 4 years ago by Ken Hibino <[email protected]>
Move all inspector related code to subpackage inspeq

e13122723aa7bbc5db46676a872e7a2652dca6de authored almost 4 years ago by Ken Hibino <[email protected]>
Support delete and archive actions on PendingTask

* Add `DeleteAllPendingTasks`, `ArchiveAllPendingTasks` to `Inspector`

* `DeleteTaskByKey` an...

c9a6ab8ae18fb3a9a75c399e9be9d55eae0f0289 authored almost 4 years ago by Ken Hibino <[email protected]>
Update RedisConnOpt interface

97b5516183ced6c7fe83c49000708ad298f48809 authored almost 4 years ago by Ken Hibino <[email protected]>
Fix doc indentation

8eafa03ca7f277cdd855b6f659832196f2d02961 authored almost 4 years ago by Ken Hibino <[email protected]>
Update documentation for inspeq package

14c381dc40856af0ede45370a60f3afbcb0a7547 authored almost 4 years ago by Ken Hibino <[email protected]>
Fix CLI build

430b01c9aa98489fb40287650613e8531483dbb6 authored almost 4 years ago by Ken Hibino <[email protected]>
Record deadline within WorkerInfo

eba7c4e085e376eabd7f6792680188484086e893 authored almost 4 years ago by Ken Hibino <[email protected]>
Add Retry and LastError fields to inspector tasks

bfde0b62833bbf6df549295e3e21cf5671853a26 authored almost 4 years ago by Ken Hibino <[email protected]>
Use db13 for inspeq package testing

efe197a47ba5460774f89ac392d446453b2bc449 authored almost 4 years ago by Ken Hibino <[email protected]>
Remove Travis CI files

557c1a5044857459b9d1e8c733c39d24d6ff37aa authored almost 4 years ago by Ken Hibino <[email protected]>
Add benchstat workflow

0236eb9a1c7b52717667600688996d8c1aa19de4 authored almost 4 years ago by Ken Hibino <[email protected]>
Update build status badge

3c2b2cf4a3a8d92b10dfc98bb46e2ddc22347bd5 authored almost 4 years ago by Ken Hibino <[email protected]>
Create go github action

04df71198d582c8315acfafb5f050d10b05ac4f1 authored almost 4 years ago by Ken Hibino <[email protected]>
v0.14.1

2884044e756a7ff13226bf815cc56e3e9f3778d6 authored almost 4 years ago by Ken Hibino <[email protected]>
Update asynq version in go.mod for toolings

3719fad3963b55a43ba0916b199365c2752075c1 authored almost 4 years ago by Ken Hibino <[email protected]>
v0.14.0

42c7ac07465076b1d575fc0f773e40025d2f5b1c authored almost 4 years ago by Ken Hibino <[email protected]>
Fix ListSchedulerEnqueueEvents to list recent events first

196d66f2211cacf43053bfaeba4bd59bc26b59e8 authored almost 4 years ago by Ken Hibino <[email protected]>
Minor doc fixes

d331ff055daa22529ff1e3b8fe8ea6272827b824 authored almost 4 years ago by Ken Hibino <[email protected]>
Update CHANGELOG

7c3ad9e45c565967229dc4649ffeab31cdd589f7 authored almost 4 years ago by Ken Hibino <[email protected]>
Update migrate command to move all dead tasks to the new archived zset

ea23db4f6b853109bcb84e34d2c6b7fcbe5e9ae4 authored almost 4 years ago by Ken Hibino <[email protected]>
Fix cron history command usage string

dfdf530a24f5d85108e4ab3446568ebd377733f0 authored almost 4 years ago by Ken Hibino <[email protected]>
Rename DeadTask to ArchivedTask and action "kill" to "archive"

00a25ca57040b24830b3ce8af1720cce02864fc6 authored almost 4 years ago by Ken Hibino <[email protected]>
Add SkipRetry error to be used as a return value from Handler

723504112878d1d42c4438bdb67fa1b7e7c6a3ba authored almost 4 years ago by Ken Hibino <[email protected]>
Include file and line number info in the error generated from a panic

a150d18ed70ade3abc6405030d52df7e2a704f68 authored almost 4 years ago by Ken Hibino <[email protected]>
Print stack track when recovering from a panic in processor

0712e90f234d490c4b1b5037740115aea2caf9c0 authored almost 4 years ago by Ken Hibino <[email protected]>
Add a method to list running servers to Inspector

c5100a9c238086ab9bc92fcd45c035284256a00f authored almost 4 years ago by Ken Hibino <[email protected]>
Update `cron history` command to accept pagination options

38509e309f505bd05dbc8dd5cd3dd7c17fe0d1cb authored almost 4 years ago by Ken Hibino <[email protected]>
Add ListScheduelerEnqueueEvents to Inspector

f4dd8fe96288e177c5592c3f7794258e731e8b9f authored almost 4 years ago by Ken Hibino <[email protected]>
Add CancelActiveTask method to Inspector

c06e9de97da89f1b9ec4fcc32fbb465237405d43 authored almost 4 years ago by Ken Hibino <[email protected]>
Update changelog

52d536a8f5635885131063f5effbab6ef00e402d authored almost 4 years ago by Ken Hibino <[email protected]>
Add SchedulerEntries method to Inspector

f9c06731169b741ee6837c9f2feea6350651206b authored almost 4 years ago by Ken Hibino <[email protected]>
Add helper function to parse Option string

b604d2593773ce630c2d2c712416b55d401bcb98 authored almost 4 years ago by Ken Hibino <[email protected]>
Add DeleteQueue method to Inspector

- Added ErrQueueNotFound and ErrQueueNotEmpty type to indicate the kind
of an error returned f...

e9239260ae25879752d3f15340aa7d54a66101df authored almost 4 years ago by Ken Hibino <[email protected]>
Export DefaultRetryDelayFunc

ccb682853ee956e42f04b5c7e45b8f039fa64667 authored almost 4 years ago by Ken Hibino <[email protected]>
When a scheduler enqueues a task, log to DEBUG, not INFO. Fixes #223.

8f9d5a33523783e0f636e26f0b51937e3163fcbe authored almost 4 years ago by Bojan Zivanovic <[email protected]>
fix: resolve go vet lint

c4dc993241ba15d3daf8ef124e06393ab6338d7f authored about 4 years ago by MinJae Kwon <[email protected]>
fix: syntax error in readme example

37dfd746d432ad15fb9f0652ed1cf6c10d57a461 authored about 4 years ago by MinJae Kwon <[email protected]>
Fix a typo in readme

8d6e4167abbcb435334c7a156457e1a1f832980e authored about 4 years ago by Ken Hibino <[email protected]>
v0.13.1

476862dd7b33f24d1edda449882cfc0bdeb34065 authored about 4 years ago by Ken Hibino <[email protected]>
fix: Wait for specified time duration before shutdown

dcd873fa2a85c5930861065aeed9b0837ca6a4bc authored about 4 years ago by Ken Hibino <[email protected]>
add tls support to command line tool

2604bb21928e73481f6449b66546cc2fe10d1793 authored about 4 years ago by strobus <[email protected]>
v0.13.0

942345ee80a27eb9daec9edeccd45a5305a27415 authored about 4 years ago by Ken Hibino <[email protected]>
Update Option interface

- Added `String()`, `Type()`, and `Value()` methods to the interface to
aid with debugging and...

8312515e6457bc5aa92ce905a8c2b36257fb043e authored about 4 years ago by Ken Hibino <[email protected]>
Update docs for periodic tasks feature

1f059eeee166303e76d8dbff535bc3ecf009d082 authored about 4 years ago by Ken Hibino <[email protected]>
Add EnqueueErrorHandler option to SchedulerOpts

96b231830040783da57f8e769e77e56cb6e2c1fd authored about 4 years ago by Ken Hibino <[email protected]>
Add Scheduler

- Renamed previously called scheduler to forwarder to resolve name
conflicts

50e7f38365389836c35719c2037480c77c822400 authored about 4 years ago by Ken Hibino <[email protected]>
Minor update to asynq cron command

4ae73abdaaa3a50ffeaaf589df8fa58a8b53354c authored about 4 years ago by Ken Hibino <[email protected]>
Add String and MarshalJSON methods to Payload type

fadcae76d60ded89899f20f121f87ffcf4fd0bc3 authored over 4 years ago by Ken Hibino <[email protected]>
Fix comments in Config

a2d4ead98906003e88618d74a5223406ec161f87 authored over 4 years ago by Ken Hibino <[email protected]>
Replace benchcmp with benchstat

82b6828f434904428225b90e9ff404bb133361e4 authored over 4 years ago by Ken Hibino <[email protected]>
v0.12.0

3114987428a25fde1de93b2ce5accf441e0f9c2f authored over 4 years ago by Ken Hibino <[email protected]>
Update Inspector API

9348a62691f9b8606ec01ffdcdc5970002407d38 authored over 4 years ago by Ken Hibino <[email protected]>
Update recoverer

8e23b865e9f288dc5da035d45004b7800743aa57 authored over 4 years ago by Ken Hibino <[email protected]>
Update ListDeadlineExceeded in RDB

a873d488eeb947dafc1f0813ac921964e8da0c55 authored over 4 years ago by Ken Hibino <[email protected]>
Add AllQueues method to RDB

d25090c6691a40979e05c7bdda2e3ac5731adbac authored over 4 years ago by Ken Hibino <[email protected]>
Update WriteServerState and ClearServerState in RDB

becd26479b34c96e491304d049fa30e571c56df3 authored over 4 years ago by Ken Hibino <[email protected]>
Remove stale benchmark test

b5caefd66326a73f4837f3af8fe5a7b653c4f066 authored over 4 years ago by Ken Hibino <[email protected]>
Update enqueue methods in RDB

47e9ba4ebad0deb5b35b07fec459c5140ce02a8a authored over 4 years ago by Ken Hibino <[email protected]>
Update CurrentStats method in RDB

24b13bd865197772c4218b106b99b4fde92f6b41 authored over 4 years ago by Ken Hibino <[email protected]>
Update Pause and Unpause methods in RDB

44a3d177f046c500b277b2e1de6a1e0b5244e2da authored over 4 years ago by Ken Hibino <[email protected]>
Update HistoricalStats method in RDB

5f82b4b365bbd44218ddf6709dc2b208ed2e363a authored over 4 years ago by Ken Hibino <[email protected]>
Update all list methods in RDB

dbf140a7677467278aeeb7743f543f11425b075b authored over 4 years ago by Ken Hibino <[email protected]>
Update all kill methods in RDB

996a6c0eadf139032aa81a281d0f8f4af31941b4 authored over 4 years ago by Ken Hibino <[email protected]>
Fix inspector build error

2a181815017c2259fdcd01de37af3ed401e9817a authored over 4 years ago by Ken Hibino <[email protected]>
Rename InProgress to Active

a891ce55686d1436b5d83abb0dfaf10a5d4f839d authored over 4 years ago by Ken Hibino <[email protected]>
Fix test build errors

83bdca522078b544f59d2134d5facd90f3bdc276 authored over 4 years ago by Ken Hibino <[email protected]>
Update demo.gif for CLI demo

6d720d6a053dae1c0e53f3cb51ace2e92bfde2d3 authored over 4 years ago by Ken Hibino <[email protected]>
Use color package to bold fonts in CLI output

3e6981170d9bd9e9f9774b0e92e7900db7d8d097 authored over 4 years ago by Ken Hibino <[email protected]>
Update RemoveQueue in RDB

118ef27bf2d1aa68adcf28fd0fdd0200db9dc23b authored over 4 years ago by Ken Hibino <[email protected]>
Mention about testing using redis cluster in CONTRIBUTING.md

9d41de795ae047bf1f3e1b6481d63905a23c4369 authored over 4 years ago by Ken Hibino <[email protected]>
Minor test updates

c43fb21a0a648c7f246f27f131d364fc76576ca9 authored over 4 years ago by Ken Hibino <[email protected]>
Add Close to Inspector

a293efcdab48b440618e432eb8aa0752f3a9bbe5 authored over 4 years ago by Ken Hibino <[email protected]>
Fix done lua script

If UniqueKey is an empty string, do not provide the key to Lua script
because that will cause CR...

ee1afd12f5d9e9bfa5cc5ba4790abc022c26759f authored over 4 years ago by Ken Hibino <[email protected]>
Close redis client after each test run

69d7ec725a565b7932073e4f7513640842a2f5f9 authored over 4 years ago by Ken Hibino <[email protected]>
Add MaxRedirects field in RedisClusterClientOpt

450a9aa1e243b8e179de3eca0827fac33943551b authored over 4 years ago by Ken Hibino <[email protected]>
Add GetQueueName helper to extract queue name from context

818c2d6f359bba9ea8e5bbf1b447bcde92a4c176 authored over 4 years ago by Ken Hibino <[email protected]>
Update migrate command

a9aa48055131237e73dbd537d8db5286dc82eccf authored over 4 years ago by Ken Hibino <[email protected]>
Update package documentation

e09870a08aef5f8ad2220140d91f34e6d894e497 authored over 4 years ago by Ken Hibino <[email protected]>
Rename Enqueue methods in Inspector to Run

29e542e591b37caee76fc14126cbd8bc57962a38 authored over 4 years ago by Ken Hibino <[email protected]>
Add Username field to RedisConnOpt

6e294a701358367098a941a9aa912f38ea83c9e8 authored over 4 years ago by Ken Hibino <[email protected]>
Update changelog

1ee3b10104d6fafbf8653d325bb8fefe9ada021e authored over 4 years ago by Ken Hibino <[email protected]>
Display cluster info in stats command when --cluster flag is passed

c26b7469bdb3a8cedf5da9e936c9678b43503447 authored over 4 years ago by Ken Hibino <[email protected]>
Fix flaky test

eb739a0258dee74ceaad6729a17be9cdb5270ad9 authored over 4 years ago by Ken Hibino <[email protected]>
Rename NextEnqueueAt to NextProcessAt

ebe3c4083f3ce10cdca5d853c4e9a4580af9f4ba authored over 4 years ago by Ken Hibino <[email protected]>
Rename Enqueued to Pending

c8c47fcbf050b415c2c6837cd4149aa465aad14d authored over 4 years ago by Ken Hibino <[email protected]>
Change Client.Enqueue to take ProcessAt and ProcessIn as Option

cca680a7fdbc1b328fc3c59cf039deb84dbb0958 authored over 4 years ago by Ken Hibino <[email protected]>
Use different redis db number for rdb package tests

8076b5ae5074ad5467ee28077e1bf18946491add authored over 4 years ago by Ken Hibino <[email protected]>
Display cluster keyslot and nodes in queueList command

a42c174dae81430a423fad484bbf026a6d7155f7 authored over 4 years ago by Ken Hibino <[email protected]>
Add ClusterNodes and ClusterKeySlot in Inspector

a88325cb96cd20a25e9191f842b257087d2e36ac authored over 4 years ago by Ken Hibino <[email protected]>
Update Broker interface

aa2676bb57c4c7e488e2dfd2605cd9b7dc0f8c27 authored over 4 years ago by Ken Hibino <[email protected]>
Add redis-cluster support in asynq CLI

a9c31553b867c3f7631fd4a8213db4b46cfe56c0 authored over 4 years ago by Ken Hibino <[email protected]>
Validate queue name in Inspector

dab8295883d883faf72f2a64908fea6b7466fb11 authored over 4 years ago by Ken Hibino <[email protected]>
Minor fix

4b81b91d3e8e3d5c9a8d513ef0e86c87214a1e4d authored over 4 years ago by Ken Hibino <[email protected]>
Return error if queue name is empty when enqueueing

131ac823fda6bc6781b182ebed07e5eb34d44aeb authored over 4 years ago by Ken Hibino <[email protected]>
Upgrade redis client lib to v7.4.0

4897dba3977b25eee98dfc54aeb2651e3c18a611 authored over 4 years ago by Ken Hibino <[email protected]>
Add test flags to run tests using redis cluster

6b96459881ece82434761389d7e4388022c81d05 authored over 4 years ago by Ken Hibino <[email protected]>
Update scheduler to check and enqueue for only the specified queues.

e0a8f1252ad19349d72d38718796692cb26ca04c authored over 4 years ago by Ken Hibino <[email protected]>
Fix flaky ProcessorRetry test

572eb338d53217b4d38ca575bb228c17096435df authored over 4 years ago by Ken Hibino <[email protected]>
Add RedisClusterClientOpt to connect to redis cluster

27f4027447d63b204872bd6430577568e1526a40 authored over 4 years ago by Ken Hibino <[email protected]>