A new release of RcppRedis arrived on CRAN today. And just like for the previous release, Russell Pierce contributed a lot of changes via several pull requests which make for more robust operations. In addition, we have started to add support for MessagePack by relying on our recently-announced RcppMsgPack package.
Changes in version 0.1.7 (2016-04-27)
Added support for
timeoutconstructor argument (PR #14 by Russell Pierce)
Added new commands
pexpirealong with unit tests (PR #16 by Russell Pierce)
NULLfor empty keys in serialized
getfor consistency with
rpop(also PR #16 by Russell Pierce)
Minor corrections to
hsetdocumentation (also PR #16 by Russell Pierce)
Error conditions are now properly forwarded as R errors (PR #22 by Russell Pierce)
Results from Redis commands are now checked for
NULL(PR #23 by Russell Pierce)
MessagePack encoding can now be used which requires MessagePackage headers of version 1.0 or later; the (optional) RcppMsgPack package can be used.