[PR #647] Add custom redis prefix configuration #2823

Open
opened 2026-03-15 21:05:17 +03:00 by kerem · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/hibiken/asynq/pull/647
Author: @qqunity
Created: 4/19/2023
Status: 🔄 Open

Base: masterHead: add-custom-redis-prefix


📝 Commits (2)

  • 5995966 Added configuration of custom redis prefix
  • def6f5d Merged hibiken:master

📊 Changes

29 files changed (+159 additions, -132 deletions)

View changed files

📝 asynq.go (+16 -5)
📝 asynq_test.go (+1 -1)
📝 client.go (+4 -4)
📝 inspector.go (+1 -1)
📝 inspector_test.go (+5 -5)
📝 internal/base/base.go (+28 -14)
📝 internal/rdb/inspect.go (+7 -7)
📝 internal/rdb/inspect_test.go (+13 -13)
📝 internal/rdb/rdb.go (+14 -14)
📝 internal/rdb/rdb_test.go (+26 -26)
📝 internal/testbroker/testbroker.go (+1 -1)
📝 internal/testutil/testutil.go (+9 -9)
📝 scheduler.go (+1 -1)
📝 server.go (+1 -1)
📝 subscriber.go (+1 -1)
📝 tools/asynq/cmd/cron.go (+0 -1)
📝 tools/asynq/cmd/dash.go (+0 -1)
📝 tools/asynq/cmd/dash/dash.go (+0 -1)
📝 tools/asynq/cmd/dash/draw.go (+0 -2)
📝 tools/asynq/cmd/dash/fetch.go (+0 -1)

...and 9 more files

📄 Description

I have supported custom redis prefix configuration for standard primitives. This is necessary when using the model when one redis instance share for many services. Because of this, collisions may occur


🔄 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/647 **Author:** [@qqunity](https://github.com/qqunity) **Created:** 4/19/2023 **Status:** 🔄 Open **Base:** `master` ← **Head:** `add-custom-redis-prefix` --- ### 📝 Commits (2) - [`5995966`](https://github.com/hibiken/asynq/commit/599596608f30b3636020032263acd3f6fbcd969e) Added configuration of custom redis prefix - [`def6f5d`](https://github.com/hibiken/asynq/commit/def6f5d149029c2b945a2c025ba122f3a6a482f4) Merged hibiken:master ### 📊 Changes **29 files changed** (+159 additions, -132 deletions) <details> <summary>View changed files</summary> 📝 `asynq.go` (+16 -5) 📝 `asynq_test.go` (+1 -1) 📝 `client.go` (+4 -4) 📝 `inspector.go` (+1 -1) 📝 `inspector_test.go` (+5 -5) 📝 `internal/base/base.go` (+28 -14) 📝 `internal/rdb/inspect.go` (+7 -7) 📝 `internal/rdb/inspect_test.go` (+13 -13) 📝 `internal/rdb/rdb.go` (+14 -14) 📝 `internal/rdb/rdb_test.go` (+26 -26) 📝 `internal/testbroker/testbroker.go` (+1 -1) 📝 `internal/testutil/testutil.go` (+9 -9) 📝 `scheduler.go` (+1 -1) 📝 `server.go` (+1 -1) 📝 `subscriber.go` (+1 -1) 📝 `tools/asynq/cmd/cron.go` (+0 -1) 📝 `tools/asynq/cmd/dash.go` (+0 -1) 📝 `tools/asynq/cmd/dash/dash.go` (+0 -1) 📝 `tools/asynq/cmd/dash/draw.go` (+0 -2) 📝 `tools/asynq/cmd/dash/fetch.go` (+0 -1) _...and 9 more files_ </details> ### 📄 Description I have supported custom redis prefix configuration for standard primitives. This is necessary when using the model when one redis instance share for many services. Because of this, collisions may occur --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
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#2823
No description provided.