[ 
https://issues.apache.org/jira/browse/IGNITE-3066?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15647054#comment-15647054
 ] 

Roman Shtykh commented on IGNITE-3066:
--------------------------------------

Alexey, thank you!
1, 2 -- done
3. {{GridRedisProtocolParser}} does not know about {{GridRestResponse}} and 
does only some low level protocol stuff. Not sure we have to push the condition 
there.
4. You are right, fixed.
5, 6. done
7, 8. Refactored
9. It is one of the limitations I listed above. I realize that expiry on keys 
can be achieved with {{cache.withExpiryPolicy}}, but I couldn't find how to do 
it with the existing REST.
(NX and XX options are doable though, I will have a look)
Please have a look at two other limitations, you may have an idea how to remove 
them.

> 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)

Reply via email to