X-Git-Url: https://git.saurik.com/redis.git/blobdiff_plain/e083d7526209d0faf2ac0fabbc1a1e59b9974ce2..d7fc9edb182d361ac5c31b21fcdd25345c972898:/client-libraries/cpp/TODO diff --git a/client-libraries/cpp/TODO b/client-libraries/cpp/TODO index 55967cf4..3e84754d 100644 --- a/client-libraries/cpp/TODO +++ b/client-libraries/cpp/TODO @@ -1,9 +1,16 @@ -+ finish command implementations -= finish unit tests - Only a few left, to test the SORT command's edge cases (e.g. BY pattern) -+ determine if we should not use bool return values and instead throw redis_error. (latter). -+ maybe more fine-grained exceptions (not just redis_error but operation_not_permitted_error, etc.) -- benchmarking +command handlers: +- support DEL as vararg +- support MLLEN and MSCARD + +unit tests: +- sort with limit +- sort lexicographically +- sort with pattern and weights + +extras: +- benchmarking "test" app - consistent hashing? -- make all string literals constants so they can be easily changed (minor) + +maybe/someday: +- make all string literals constants so they can be easily changed - add conveniences that store a std::set in its entirety (same for std::list, std::vector)