[PR #226] [MERGED] Enhance/toolings #2693

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

📋 Pull Request Information

Original PR: https://github.com/hibiken/asynq/pull/226
Author: @hibiken
Created: 1/14/2021
Status: Merged
Merged: 1/14/2021
Merged by: @hibiken

Base: masterHead: enhance/toolings


📝 Commits (10+)

  • 55f197d Add DeleteQueue method to Inspector
  • 35ac107 Fix cron history command usage string
  • 7c033f7 Add helper function to parse Option string
  • 285230e Add SchedulerEntries method to Inspector
  • 1877333 Update changelog
  • 11be026 Add CancelActiveTask method to Inspector
  • c05a7e1 Add ListScheduelerEnqueueEvents to Inspector
  • fb1e93c Update cron history command to accept pagination options
  • 487e4d5 Fix ListSchedulerEnqueueEvents to list recent events first
  • 3eda717 Add a method to list running servers to Inspector

📊 Changes

26 files changed (+1460 additions, -676 deletions)

View changed files

📝 CHANGELOG.md (+40 -12)
📝 README.md (+2 -3)
📝 client.go (+82 -9)
📝 client_test.go (+68 -0)
📝 heartbeat.go (+8 -7)
📝 inspector.go (+248 -44)
📝 inspector_test.go (+445 -165)
📝 internal/asynqtest/asynqtest.go (+13 -13)
📝 internal/base/base.go (+15 -14)
📝 internal/base/base_test.go (+5 -5)
📝 internal/rdb/inspect.go (+58 -59)
📝 internal/rdb/inspect_test.go (+219 -186)
📝 internal/rdb/rdb.go (+14 -15)
📝 internal/rdb/rdb_test.go (+18 -18)
📝 internal/testbroker/testbroker.go (+2 -2)
📝 processor.go (+36 -17)
📝 processor_test.go (+56 -14)
📝 recoverer.go (+6 -6)
📝 recoverer_test.go (+16 -16)
📝 server.go (+24 -16)

...and 6 more files

📄 Description

Changes:

  • Various changes to Inspector to prepare for web ui launch
  • Minor feature improvements (Closes #222 , #221 )

🔄 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/226 **Author:** [@hibiken](https://github.com/hibiken) **Created:** 1/14/2021 **Status:** ✅ Merged **Merged:** 1/14/2021 **Merged by:** [@hibiken](https://github.com/hibiken) **Base:** `master` ← **Head:** `enhance/toolings` --- ### 📝 Commits (10+) - [`55f197d`](https://github.com/hibiken/asynq/commit/55f197d2304d0226a4a3f603999e8d2c212d50cd) Add DeleteQueue method to Inspector - [`35ac107`](https://github.com/hibiken/asynq/commit/35ac1076f5f7c87133e2841f8ec8879e1123a853) Fix cron history command usage string - [`7c033f7`](https://github.com/hibiken/asynq/commit/7c033f718cbcf1bab01bd53a69474049367edbce) Add helper function to parse Option string - [`285230e`](https://github.com/hibiken/asynq/commit/285230e8c6fcd8e579fce24a6e25ddef1d953b09) Add SchedulerEntries method to Inspector - [`1877333`](https://github.com/hibiken/asynq/commit/1877333f7c102b54b8a07b61e85eeacfa87b1937) Update changelog - [`11be026`](https://github.com/hibiken/asynq/commit/11be0268c4cc04a1e0f66d2458549c689344ba55) Add CancelActiveTask method to Inspector - [`c05a7e1`](https://github.com/hibiken/asynq/commit/c05a7e13729277465224bcba6eaabc9c80e4ce52) Add ListScheduelerEnqueueEvents to Inspector - [`fb1e93c`](https://github.com/hibiken/asynq/commit/fb1e93c16fa274f7909950a2de9127cb4e99e6e1) Update `cron history` command to accept pagination options - [`487e4d5`](https://github.com/hibiken/asynq/commit/487e4d5f50a5f8ddf1efbdf842d25259b6d3be6f) Fix ListSchedulerEnqueueEvents to list recent events first - [`3eda717`](https://github.com/hibiken/asynq/commit/3eda7175859e1d6193a14ce0938507bd69004026) Add a method to list running servers to Inspector ### 📊 Changes **26 files changed** (+1460 additions, -676 deletions) <details> <summary>View changed files</summary> 📝 `CHANGELOG.md` (+40 -12) 📝 `README.md` (+2 -3) 📝 `client.go` (+82 -9) 📝 `client_test.go` (+68 -0) 📝 `heartbeat.go` (+8 -7) 📝 `inspector.go` (+248 -44) 📝 `inspector_test.go` (+445 -165) 📝 `internal/asynqtest/asynqtest.go` (+13 -13) 📝 `internal/base/base.go` (+15 -14) 📝 `internal/base/base_test.go` (+5 -5) 📝 `internal/rdb/inspect.go` (+58 -59) 📝 `internal/rdb/inspect_test.go` (+219 -186) 📝 `internal/rdb/rdb.go` (+14 -15) 📝 `internal/rdb/rdb_test.go` (+18 -18) 📝 `internal/testbroker/testbroker.go` (+2 -2) 📝 `processor.go` (+36 -17) 📝 `processor_test.go` (+56 -14) 📝 `recoverer.go` (+6 -6) 📝 `recoverer_test.go` (+16 -16) 📝 `server.go` (+24 -16) _...and 6 more files_ </details> ### 📄 Description Changes: - Various changes to `Inspector` to prepare for web ui launch - Minor feature improvements (Closes #222 , #221 ) --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
kerem 2026-03-15 20:58:15 +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#2693
No description provided.