-
Notifications
You must be signed in to change notification settings - Fork 472
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
Add support of RESP3 verbatim string #2102
Conversation
This implementation refers other RESPV3 type support, I'm really not sure whether it works. Plz review my code. Thanks |
@wsehjk You can search addReplyVerbatim inside Redis codebase to see where's using the verbatim string and also replace it in Kvrocks. |
Repeated comment deleted. |
Code updated. |
@wsehjk As mentioned by @git-hulk , besides adding the reply function, we need to replace it in existing command impls. |
Well, I figure out what you mean, wan't ware of this additional work before. I will work on this. But can we do this in a seperate issue and merge this pr #2102? |
@wsehjk After taking a look at addReplyVerbatim, only one place that needs to be changed in Kvrocks: use verbatim string while replying to the cluster command: https://github.com/redis/redis/blob/c854873746e9515f322d805f863e839ebfcefd62/src/cluster.c#L853 And for the Lua part, I will do it in the next PR. |
what about the |
Yes, can fix them as well. |
As discussed before, I replace |
Quality Gate failedFailed conditions |
Thanks |
@wsehjk Thanks for your contributions! |
This pr is to close #2036.