[
https://issues.apache.org/jira/browse/IGNITE-3066?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15643449#comment-15643449
]
Roman Shtykh commented on IGNITE-3066:
--------------------------------------
Alexey, thank you.
I have addressed 1-5 (I don't mind renaming RESP, REDIS will be more intuitive).
6. Well, Redis protocol has only 2-3 types of errors, and I don't feel a strong
need for other types of exceptions.
As for 7, it is used in {{GridRedisThruRestCommandHandler}}, and such error
handling is needed by RESP specifications, so we will probably use it even more
in further implementations.
8. I think {{Del}} and {{Exists}} can be further generalized; not sure if it's
worth though, since all the rest is pretty different. Other commands not that
much -- they perform different operations in {{asRestRequest()}}.
> Set of Redis commands that can be easily implemented via existing REST
> commands
> -------------------------------------------------------------------------------
>
> Key: IGNITE-3066
> URL: https://issues.apache.org/jira/browse/IGNITE-3066
> Project: Ignite
> Issue Type: Sub-task
> Reporter: Roman Shtykh
> Assignee: Roman Shtykh
>
> As the 1st iteration of IGNITE-2788 the following commands can be implemented
> via existing REST commands,
> GET
> MGET
> SET
> MSET
> INCR
> DECR
> INCRBY
> DECRBY
> APPEND
> STRLEN
> GETSET
> SETRANGE
> GETRANGE
> DEL
> EXISTS
> DBSIZE
> http://redis.io/commands
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)