-
Notifications
You must be signed in to change notification settings - Fork 35
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Requaos/unique jobs #27
base: master
Are you sure you want to change the base?
Conversation
This feature sat around for awhile and missed out on being included in the store interface... any recommendations on if there are any special methods to add there? maybe a method to get a list of all uniquely enqueued jobs? |
@stefannegrea Also, since the shift to a store interface, I just removed my modification to the |
You can merge this whenever you want, if you want. |
Nice job @requaos! What's the status on getting this in @stefannegrea? |
case nil: | ||
val, err := message.Get("unique").Bool() | ||
if err == nil && val { | ||
rc := mgr.opts.client |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I would like to avoid using the Redis client directly at this layer. What are the additional store functions that are needed to support this functionality?
As we stated a few years ago, we are moving in the direction of implementing at least one more additional persistent storage engine to go-workers2
.
No description provided.