These 4 commits are when the Protocol Buffers files have changed:
Commit: | 401f7fb | |
---|---|---|
Author: | Ken Hibino | |
Committer: | Ken Hibino |
Add GroupKey field to TaskMessage
The documentation is generated from this commit.
Commit: | f4ddac4 | |
---|---|---|
Author: | Ken Hibino | |
Committer: | Ken Hibino |
Introduce Task Results * Added Retention Option to specify retention TTL for tasks * Added ResultWriter as a client interface to write result data for the associated task
Commit: | 62168b8 | |
---|---|---|
Author: | Ken Hibino | |
Committer: | Ken Hibino |
Add LastFailedAt field to TaskMessage
Commit: | 7af3981 | |
---|---|---|
Author: | Ken Hibino | |
Committer: | Ken Hibino |
Refactor redis keys and store messages in protobuf Changes: - Task messages are stored under "asynq:{<qname>}:t:<task_id>" key in redis, value is a HASH type and message are stored under "msg" key in the hash. The hash also stores "deadline", "timeout". - Redis LIST and ZSET stores task message IDs - Task messages are serialized using protocol buffer