-
Notifications
You must be signed in to change notification settings - Fork 1.1k
feat: add support for BLMPOP
command
#5370
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
Conversation
I'm working on implementing the test cases but I ran into a problem when providing non-integer or a 0 to the timeout argument. It seems like the
It could be an issue with how the command is being registered but it's not clear what values should be used instead of the following?: << CI{"BLMPOP", CO::WRITE | CO::SLOW | CO::VARIADIC_KEYS, -5, 3, 3, acl::kBLMPop}.HFUNC(
BLMPop) I did check the redis arguments (as suggested in |
yeah, sorry for this. you probably need to hack |
0613547
to
5d4e7ea
Compare
This commit adds support for the `BLMPOP` command, which is the blocking variant of the existing `LMPOP` command. This commit resolves GitHub issue dragonflydb#3876 Signed-off-by: Eric <hayter.eric@gmail.com>
BLMPOP
commandBLMPOP
command
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.
looks good! a few minor comments
Thank you @EricHayter |
@EricHayter there is one thing that is missing - |
Adding support for the BLMPOP redis command. The command description can be found here.
Resolves #3876