mirror of
https://github.com/hibiken/asynq.git
synced 2026-04-25 23:15:51 +03:00
[PR #4] [MERGED] Create an internal package for reuse #532
Labels
No labels
CLI
bug
designing
documentation
duplicate
enhancement
good first issue
good first issue
help wanted
idea
invalid
investigate
needs-more-info
performance
pr-welcome
pull-request
question
wontfix
work in progress
work in progress
work-around-available
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/asynq#532
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/hibiken/asynq/pull/4
Author: @hibiken
Created: 12/1/2019
Status: ✅ Merged
Merged: 12/6/2019
Merged by: @hibiken
Base:
master← Head:feature/inspector📝 Commits (10+)
9c2d2a6Create Inspector5446f87Add List* methods to Inspector28dae0fAdd task types specific to each queue319d157Change inspector's list methods to return specific task type for each593f2b0Add command "asynqmon" for monitoringd4e442dExtract rdb to internal package39f177dChange rdb Dequeue signature985018eRename rdb Remove to Done4531e90Define Schedule and RetryLater method for RDB318b24bRename MoveAll to RestoreUnfinished📊 Changes
17 files changed (+1115 additions, -694 deletions)
View changed files
📝
asynq.go(+9 -27)📝
asynq_test.go(+28 -34)📝
background.go(+8 -6)📝
client.go(+8 -6)📝
client_test.go(+7 -6)➕
cmd/asynqmon/main.go(+43 -0)📝
go.sum(+9 -0)➕
internal/rdb/rdb.go(+406 -0)➕
internal/rdb/rdb_test.go(+489 -0)📝
poller.go(+7 -11)📝
poller_test.go(+29 -27)📝
processor.go(+12 -10)📝
processor_test.go(+36 -33)➖
rdb.go(+0 -156)➖
rdb_test.go(+0 -358)📝
retry.go(+5 -3)📝
retry_test.go(+19 -17)📄 Description
Extracted rdb to its own package and put it in
internalso that it can be shared with monitoring command program and core library.🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.