[PR #287] [MERGED] v0.18 #2720

Closed
opened 2026-03-15 20:59:37 +03:00 by kerem · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/hibiken/asynq/pull/287
Author: @hibiken
Created: 6/29/2021
Status: Merged
Merged: 6/29/2021
Merged by: @hibiken

Base: masterHead: next


📝 Commits (10+)

  • 5f61566 Refactor redis keys and store messages in protobuf
  • 585e7fd Change payload to byte slice
  • d6e7e0d Change Server API
  • bf512f4 Update RDB.Enqueue with task state
  • 691bc7d Update RDB.EnqueueUnique with task state
  • eb40c8a Update RDB.Schedule with task state
  • df4e5c8 Update RDB.ScheduleUnique with task state
  • a647cd7 Update RDB.ForwardIfReady with task state
  • a5a28a0 Update RDB.Dequeue with task state
  • 08e6dc0 Update RDB.Retry, RDB.Archive with task state

📊 Changes

61 files changed (+7159 additions, -3780 deletions)

View changed files

📝 .gitignore (+4 -1)
📝 CHANGELOG.md (+15 -0)
Makefile (+7 -0)
📝 README.md (+72 -57)
📝 asynq.go (+130 -9)
📝 asynq_test.go (+1 -1)
📝 benchmark_test.go (+29 -20)
📝 client.go (+14 -54)
📝 client_test.go (+235 -149)
📝 doc.go (+17 -10)
📝 example_test.go (+6 -6)
📝 forwarder.go (+2 -2)
📝 forwarder_test.go (+2 -2)
📝 go.mod (+4 -2)
📝 go.sum (+58 -0)
📝 healthcheck.go (+1 -1)
📝 healthcheck_test.go (+2 -2)
📝 heartbeat.go (+6 -6)
📝 heartbeat_test.go (+17 -15)
📝 inspector.go (+200 -302)

...and 41 more files

📄 Description

Closes #284
Closes #245
Closes #109


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/hibiken/asynq/pull/287 **Author:** [@hibiken](https://github.com/hibiken) **Created:** 6/29/2021 **Status:** ✅ Merged **Merged:** 6/29/2021 **Merged by:** [@hibiken](https://github.com/hibiken) **Base:** `master` ← **Head:** `next` --- ### 📝 Commits (10+) - [`5f61566`](https://github.com/hibiken/asynq/commit/5f61566284aef02a53088f9df23db5478580b259) Refactor redis keys and store messages in protobuf - [`585e7fd`](https://github.com/hibiken/asynq/commit/585e7fdd534331162b66ddaa2bd7f14277a56fc8) Change payload to byte slice - [`d6e7e0d`](https://github.com/hibiken/asynq/commit/d6e7e0df05f765b58c82cbc4373d7da3d0ccf8e0) Change Server API - [`bf512f4`](https://github.com/hibiken/asynq/commit/bf512f4ec2ee3acf1ac077f984c40bcbbd2108ad) Update RDB.Enqueue with task state - [`691bc7d`](https://github.com/hibiken/asynq/commit/691bc7db81056584bcfa97b2ccbf34c4ddb434a5) Update RDB.EnqueueUnique with task state - [`eb40c8a`](https://github.com/hibiken/asynq/commit/eb40c8a2b4c39eeb201af98bd80ef9736ee2d5fb) Update RDB.Schedule with task state - [`df4e5c8`](https://github.com/hibiken/asynq/commit/df4e5c8d45f9e091418d4a44733053bc904315cc) Update RDB.ScheduleUnique with task state - [`a647cd7`](https://github.com/hibiken/asynq/commit/a647cd72257cc3b374c534423efe5952e13c899a) Update RDB.ForwardIfReady with task state - [`a5a28a0`](https://github.com/hibiken/asynq/commit/a5a28a0a40689d0e20df3f155d248f5b4b827aee) Update RDB.Dequeue with task state - [`08e6dc0`](https://github.com/hibiken/asynq/commit/08e6dc08d52dbc01ef20d4b8bfccacdf06839ce5) Update RDB.Retry, RDB.Archive with task state ### 📊 Changes **61 files changed** (+7159 additions, -3780 deletions) <details> <summary>View changed files</summary> 📝 `.gitignore` (+4 -1) 📝 `CHANGELOG.md` (+15 -0) ➕ `Makefile` (+7 -0) 📝 `README.md` (+72 -57) 📝 `asynq.go` (+130 -9) 📝 `asynq_test.go` (+1 -1) 📝 `benchmark_test.go` (+29 -20) 📝 `client.go` (+14 -54) 📝 `client_test.go` (+235 -149) 📝 `doc.go` (+17 -10) 📝 `example_test.go` (+6 -6) 📝 `forwarder.go` (+2 -2) 📝 `forwarder_test.go` (+2 -2) 📝 `go.mod` (+4 -2) 📝 `go.sum` (+58 -0) 📝 `healthcheck.go` (+1 -1) 📝 `healthcheck_test.go` (+2 -2) 📝 `heartbeat.go` (+6 -6) 📝 `heartbeat_test.go` (+17 -15) 📝 `inspector.go` (+200 -302) _...and 41 more files_ </details> ### 📄 Description Closes #284 Closes #245 Closes #109 --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
kerem 2026-03-15 20:59:37 +03:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/asynq#2720
No description provided.