Skip to content
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

redisAsyncAppend family of commands #822

Closed
wants to merge 5 commits into from

Conversation

michael-grunder
Copy link
Collaborator

This PR contains the redisAsyncAppend* family of commands and type fixes by @oshamash

See #638 for the original PR and discussion.

oshamash and others added 5 commits January 5, 2020 11:18
+ hiredis.c: Convert redisSetError to take format and va_args
+ dict.*   : Fixed generic hash function -> cannot really take signed number
+ async.*  : Valdup function now handles OOM properly
             KeyCompare function uses proper sized integers
             nextArgument - change to use proper str-int conversion function
             Added redisAsyncAppend* function family to support buffer
                                                 optimizations in async-mode
             Added proper error handling on OOM errors [inc buffer rollback]
+ hiredis.c : Reverted back to memcpy(), will test *printf in different time
+ aysnc.c   : Minor changes for better readability
Merging the nice redisAsyncAppend* functions into current hiredis master
to fix conflicts.
@michael-grunder
Copy link
Collaborator Author

Closing in favor of #983

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants