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

ASF subversion and git services commented on GEODE-9277:
--------------------------------------------------------

Commit 8161df86df30d0d4f710b9d0dd4fba8abd51b0aa in geode's branch 
refs/heads/develop from Jens Deppe
[ https://gitbox.apache.org/repos/asf?p=geode.git;h=8161df8 ]

GEODE-9277: Redis FLUSHALL should only remove local keys (#6481)

- This changes the `FLUSHALL` command from a distributed command to a command
  which only removes keys on the node to which the client is connected. This is
  consistent with redis cluster.
- In DUnit tests, now use `RedisClusterStartupRule.flushAll()` to remove all
  keys in the cluster.
- This commit also disables 4 session-related tests due to issues with retrying
  session commands.

> Constrain Redis FLUSHALL command to local member data only
> ----------------------------------------------------------
>
>                 Key: GEODE-9277
>                 URL: https://issues.apache.org/jira/browse/GEODE-9277
>             Project: Geode
>          Issue Type: Improvement
>          Components: redis
>            Reporter: Jens Deppe
>            Priority: Major
>              Labels: pull-request-available
>
> Currently our {{FLUSHALL}} command will iterate and delete all keys in the 
> whole region. While this is nice and convenient for now, it is not how native 
> redis does it and will need to be switched once the function execution layer 
> is removed.
> It would be helpful to do this work separately.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to