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

v0.8.1

49160f253666489a55452b46846d00440772f1e9 authored over 4 years ago by Ken Hibino <[email protected]>
Add SetDefaultOptions method to Client

e33d297d8e0ffa469be8424f69c6af974ae4c763 authored over 4 years ago by Ken Hibino <[email protected]>
Add ParseRedisURI helper function

eb8ced6bdd2b6849f98fdc9beb92c39de2373c33 authored over 4 years ago by Ken Hibino <[email protected]>
Update readme

789a9fd711b3823981a228128743d35d7c3e49bd authored over 4 years ago by Ken Hibino <[email protected]>
Add example tests

5924cdac33161e7b4ee12e74e0505a3a5682ffe2 authored over 4 years ago by Ken Hibino <[email protected]>
v0.8.0

442c9275a04f5cd40be87542a842737ec2f96cea authored over 4 years ago by Ken Hibino <[email protected]>
Define broker interface

f8a94fb8391246e71bb38e92a9a604e32469a496 authored over 4 years ago by Ken Hibino <[email protected]>
Fix test for base package

c688b8f4f958210000d4fac747fb563fd73c1d87 authored over 4 years ago by Ken Hibino <[email protected]>
Change default concurrency to the number of CPUs

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

431a96a1f739c208e990ec1fccfd42d657d43657 authored over 4 years ago by Ken Hibino <[email protected]>
Update readme

74e5582cfc12ece1883d75353b2c7277a536b581 authored over 4 years ago by Ken Hibino <[email protected]>
Move Broker interface to base package

7c7f8e5f30cc80c5c3212afb8e57fc14379731fb authored over 4 years ago by Ken Hibino <[email protected]>
Add test to simulate situation where redis is down

46ab4417ddb1ed7b42706420f1af025378ccca71 authored over 4 years ago by Ken Hibino <[email protected]>
Minor reorganization in tests

4ec2dc9e47f801403502dc7eea4b4b028d9b9f1b authored over 4 years ago by Ken Hibino <[email protected]>
Reword doc comments

45933eb6b0143767aba3cb668e5a6994b5e05c2a authored over 4 years ago by Ken Hibino <[email protected]>
Allow user to configure shutdown timeout

4df372b3699029a953dad21b59f0ad57392326e1 authored over 4 years ago by Ken Hibino <[email protected]>
Add test cases for server error

eef2f5f3cb8dc60a719ff897a7233ffbb0f2b63d authored over 4 years ago by Ken Hibino <[email protected]>
Update doc comments

239ef27a6e063468848ddbc8af18656b9636507b authored over 4 years ago by Ken Hibino <[email protected]>
Update docs with new APIs

24da281aa7729ce9d0eb7480334981a12a39e23e authored over 4 years ago by Ken Hibino <[email protected]>
Rename ps command to servers

b086e88a47884c22cdbb520a645f6909fa13afa1 authored over 4 years ago by Ken Hibino <[email protected]>
Update all reference to asynqmon to Asynq CLI

cf61911a497ad7d4f3679e8e057a474e76876574 authored over 4 years ago by Ken Hibino <[email protected]>
Refactor server state

b14c73809ee1dd02d573d0eb052618e3a7a7fef3 authored over 4 years ago by Ken Hibino <[email protected]>
Add failure test for heartbeater

bf542a781cb23e91ebe3dd2fa7e97688cc6581a9 authored over 4 years ago by Ken Hibino <[email protected]>
Fix subscriber to not panic when it cannot establish pubsub channel on

startup

42453280f49e98cc7ac810cb61dc2e08a0616baf authored over 4 years ago by Ken Hibino <[email protected]>
Rename internal ProcessState to ServerState

aafd8a5b74a85a0c4481b0e5e963d6ca5b067157 authored over 4 years ago by Ken Hibino <[email protected]>
Rename CLI to asynq

4f11e525584c36b735292854dac2320411d025d4 authored over 4 years ago by Ken Hibino <[email protected]>
Export Start, Stop and Quiet method on Server type

779065c269642ae150f24703d173c20064f5f7f8 authored over 4 years ago by Ken Hibino <[email protected]>
Rename Background to Server

f9842ba914e61e95021aa0e8e1a4ccb4df37d930 authored over 4 years ago by Ken Hibino <[email protected]>
Add overview section in readme

022dc297014e1af8fdc85fc7d9dc9b62a97f35f1 authored over 4 years ago by Ken Hibino <[email protected]>
Highlight stability and compatibility section in readme

40d1889ba0489388b7a73758b50ae08defb86fec authored over 4 years ago by Ken Hibino <[email protected]>
(fix): Change log messages depending on signals being handled

7e96e893fe89814f17df465eb1ed79c216085168 authored over 4 years ago by Ken Hibino <[email protected]>
v0.7.1

84b0c76c8b2cbd00fce819508c369ccd7e2f6274 authored almost 5 years ago by Ken Hibino <[email protected]>
Fix singnal handling for different systems

60b887b8e3891a712074aa00798a3e9ef88c0c7e authored almost 5 years ago by Ken Hibino <[email protected]>
Update readme

Add features section

7864bea55c5dfa64ef45fb5bb95f3a55ce5fe1ab authored almost 5 years ago by Ken Hibino <[email protected]>
Correct typo

47220554ca4f0b15a204760f101e0c6b952a3dde authored almost 5 years ago by Apos Spanos <[email protected]>
v0.7.0

f91c05b92c4fb5e9d1e02c32c38ecfa4795e0cb9 authored almost 5 years ago by Ken Hibino <[email protected]>
Fix comment

9b4438347ef23b9b400875723caf9f6d6fc14545 authored almost 5 years ago by Ken Hibino <[email protected]>
Allow client to enqueue a task with unique option

Changes:

- Added Unique option for clients
- Require go v.13 or above (to use new errors wrappi...

c33dd447ac75fd7f9a2fb1e155d46f36eccb28f0 authored almost 5 years ago by Ken Hibino <[email protected]>
v0.6.2

6df2c3ae2bfe82294f2d0ca99d6e68b6dac500d2 authored almost 5 years ago by Ken Hibino <[email protected]>
Update readme example code

37554fd23cae9e23ee20244a100372b88728cc05 authored almost 5 years ago by Ken Hibino <[email protected]>
Refactor payload_test to reduce cyclomatic complexities

77f5a38453d1cf19f41e3033914845d72bd47550 authored almost 5 years ago by Ken Hibino <[email protected]>
Add comments to exported types and functions from internal/log package

8d2b9d6be77dd433fefba752d0852464f7cf262e authored almost 5 years ago by Ken Hibino <[email protected]>
fix typo

1b7d557c66feff43340dfa3bc5c5b60348d251b9 authored almost 5 years ago by Bo-Yi Wu <[email protected]>
chore(lint): fix from gofmt -s

30b68728d41021ca8a82dfdbb239fe87e7caff4b authored almost 5 years ago by Bo-Yi Wu <[email protected]>
Minor tweak to readme example code

310d38620d4a16a71ce97154541deadf084f58f3 authored almost 5 years ago by Ken Hibino <[email protected]>
Update changelog

1a53bbf21bbf129bd4a335dda35b776402ac778c authored almost 5 years ago by Ken Hibino <[email protected]>
Simplify code with gofmt -s

9c79a7d50728627ab1ee90e09b34073244ec47df authored almost 5 years ago by Ken Hibino <[email protected]>
Add Use method to better support middlewares with ServeMux

516f95edffc625a09a2345e2adfc4197d1795cab authored almost 5 years ago by Ken Hibino <[email protected]>
v0.6.1

cf7a67731210ef7f6e8f24cd2e25a8fd4a3a000d authored almost 5 years ago by Ken Hibino <[email protected]>
Allow custom logger to be used in Background

0bc6eba021eeaee9134cd475741c89815f74f34b authored almost 5 years ago by Ken Hibino <[email protected]>
Extract out log package

d664d68fa4f5a4bc6056b671d2f2aacefa4a4650 authored almost 5 years ago by Ken Hibino <[email protected]>
[ci skip] Remove todo comment

a425f54d23b490923e6ef6fbe2768a4cf23635ef authored almost 5 years ago by Ken Hibino <[email protected]>
Add Deadline option when enqueuing tasks

Deadline option sets the deadline for the given task's context deadline.

3c722386b061a338f1d00f304902959c577c724b authored almost 5 years ago by Ken Hibino <[email protected]>
[ci skip] Minor readme update

25992c27818509fb90250c5030df154781307353 authored almost 5 years ago by Ken Hibino <[email protected]>
[ci skip] Update readme

- Added flow chart for task queue
- Reordered sections

b9e3cad7a747fd38600b29fda1e6dfac3b4b0515 authored almost 5 years ago by Ken Hibino <[email protected]>
v0.6.0

b6486716b44e3e15ece0cfa7672cc413c9b6e48e authored almost 5 years ago by Ken Hibino <[email protected]>
Add ServeMux type

Allow user to use ServeMux type to be used as a Handler.
ServeMux API is design to be similar to...

742ed6546fd308600e97d5a048a8436ebc87955d authored almost 5 years ago by Ken Hibino <[email protected]>
Clean up processor test

95b7dcaad467f95ffff78bbbd2b7a6d4ce2593cc authored almost 5 years ago by Ken Hibino <[email protected]>
Call error handler when task was not processed successfully

a4e4c0b1d5c028192e8301e22640aa25b1857e52 authored almost 5 years ago by Ken Hibino <[email protected]>
Add ErrorHandler type to changelog

897ab4e28b133189f9b79e96b7ab8d74cec4f130 authored almost 5 years ago by Ken Hibino <[email protected]>
Add ErrorHandler type and add it to Config

8d3248e850f48b2bf3141375abd4013e693ff8b1 authored almost 5 years ago by Ken Hibino <[email protected]>
Run travis build with go v1.14.x

e69264dc047bfef8241eb91cd0d787bc611b1ace authored almost 5 years ago by Ken Hibino <[email protected]>
[ci skip] Update readme

3ee97f327e59d146d5260c42bba4fe7b2e5aadec authored almost 5 years ago by Ken Hibino <[email protected]>
v0.5.0

93ff4e4149c3241c463e324ebd58133323002487 authored almost 5 years ago by Ken Hibino <[email protected]>
Change Client APIs

Use `Enqueue`, `EnqueueAt`, and `EnqueueIn` to enqueue and schedule
tasks.
`Schedule` method was...

49c117f4d16a4d5f0a241367473362adfa3ce031 authored almost 5 years ago by Ken Hibino <[email protected]>
Update redis package to v7.2.0

5b53a2aee9c499588660845862e78dd00997c181 authored almost 5 years ago by Ken Hibino <[email protected]>
Add workers command to asynqmon

26e399bc9cb455e5ebd42eab5969d54e8dc6f75b authored almost 5 years ago by Ken Hibino <[email protected]>
Add ListWorkers to RDB

e21fe3bd7975b7fa0f80dd37d010b2fe36e30436 authored almost 5 years ago by Ken Hibino <[email protected]>
Add test for cancelation pubsub

37c6c73d9b9af670fff656a392d73a75850f8261 authored almost 5 years ago by Ken Hibino <[email protected]>
Add ProcessState type to base package

830020eb39870e76cbb950beec4dcf9324016e76 authored almost 5 years ago by Ken Hibino <[email protected]>
Include worker stats to ProcessState

e3c9aae8c7765e2fca5dd0af215ce781b76d7a8e authored almost 5 years ago by Ken Hibino <[email protected]>
Update WriteProcessState to write both ProcessInfo and WorkerInfo to

redis

5775a5818d0621b95a943451d58a2c51445279b8 authored almost 5 years ago by Ken Hibino <[email protected]>
Add workers key in base package

9e02a91808d2b100e60770e815923acaa9ac9046 authored almost 5 years ago by Ken Hibino <[email protected]>
[ci skip] Add codecov badge in readme

f9a6c6156fe862e64e0138fff4559fc6ea0502b4 authored almost 5 years ago by Ken Hibino <[email protected]>
Update travis.yml to upload coverage report to codecov

8540172306a39f25dcfe5426b305537e9d4ff38f authored almost 5 years ago by Ken Hibino <[email protected]>
Move tools to its own go module

b44908fefd56e2c829cc437444d386f6b7e6960e authored almost 5 years ago by Ken Hibino <[email protected]>
Fix data race in syncer test

0cc486a9753475c5d626b9369c423af1bae47705 authored almost 5 years ago by Ken Hibino <[email protected]>
Enable the race detector in CI builds

e78d5e4171a90d57bc68c5373a073a0dd6a9492e authored almost 5 years ago by Ken Hibino <[email protected]>
Clean up heartbeater test

39f237899bef64cd3837297f491ff48b612b8acc authored almost 5 years ago by Ken Hibino <[email protected]>
Use sync.WaitGroup for shutdown

3d9a222bb33afce4c3bc9ac7522399d925ebed61 authored almost 5 years ago by Ken Hibino <[email protected]>
Fix data race in subscriber test

906f231e6cfef63e35d1267cc9eb24b2859d4149 authored almost 5 years ago by Ken Hibino <[email protected]>
Make heartbeater goroutine a monitor goroutine for process info.

2bcaea52ce6ce3ddf3ff43a7419c76c16301b203 authored almost 5 years ago by Ken Hibino <[email protected]>
v0.4.0

0856ef32e0774fea8327c665aad40d225db8907f authored almost 5 years ago by Ken Hibino <[email protected]>
Add redis pubsub subscriber for cancelation

668582714710f99e4e1223f80ce56d150d81d248 authored almost 5 years ago by Ken Hibino <[email protected]>
Add cancel command to asynqmon cli

cd55a0e316afbd1c8212e3b8c2a234c2179448f9 authored almost 5 years ago by Ken Hibino <[email protected]>
[ci skip] Update changelog

70efb7b455d0de00bb2ba63fc701c382dd36e1eb authored almost 5 years ago by Ken Hibino <[email protected]>
Use int as priority value type.

Do not use unsigned int for merely non-negative quantities as it
complicates simple arithmetic.

d33ca986482947442ec07178eaae84939c0c8001 authored almost 5 years ago by Ken Hibino <[email protected]>
[ci skip] Update readme and changelog

bf31fcc3ecc16362c46236dcfebba30bbc111ac2 authored almost 5 years ago by Ken Hibino <[email protected]>
Update docs for context and timeout

133bb6c2c671340a413bc0a860397520a469fd8b authored almost 5 years ago by Ken Hibino <[email protected]>
Change Handler interface to take context.Context

1b41c721b4ce6a7a294b51bc4d4db0660f1a62c4 authored almost 5 years ago by Ken Hibino <[email protected]>
Allow user to specify timeout per task

39459b4412f72e5776b2047f1d61325b7e23d2e6 authored almost 5 years ago by Ken Hibino <[email protected]>
Send cancellation signal to all in-progress handlers on shutdown

6e140623253d4d478fe14a9895d7ea8b6ef04d84 authored almost 5 years ago by Ken Hibino <[email protected]>
[cip skip] Add link to intro video in readme

79a04e52a35f7d8f7ce25fd5cddfb0199e4e6729 authored almost 5 years ago by Ken Hibino <[email protected]>
Avoid creating script struct on every rdb method invocation

d9327cf24b8a28ab8e803fa23b54757c551838f7 authored almost 5 years ago by Ken Hibino <[email protected]>
[ci skip] Add contribution doc

7e33c9ebe0b1368f59655d508e0e14260814f598 authored almost 5 years ago by Ken Hibino <[email protected]>
[ci skip] Update readme

a6b79eb7a022322032beb9b13f2b9594179426e4 authored almost 5 years ago by Ken Hibino <[email protected]>
[ci skip] Fix comments

7af69c8d3c6a02cd3a732cc728ada51b31d1fbe5 authored almost 5 years ago by Ken Hibino <[email protected]>
Update output text for task's next retry value

024cfa9fe60b42804eb27c92608aeb3feb4ac611 authored almost 5 years ago by Ken Hibino <[email protected]>
[ci skip] Update readme

6dd4c688f48fc2859bc67d18102c25dedbcd46eb authored almost 5 years ago by Ken Hibino <[email protected]>
v0.3.0

461a6f2587c11ae10febfda84c577b3f35483307 authored almost 5 years ago by Ken Hibino <[email protected]>