[
https://issues.apache.org/jira/browse/GEODE-9519?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17415784#comment-17415784
]
ASF subversion and git services commented on GEODE-9519:
--------------------------------------------------------
Commit d58df400b9bacda3fb3e856b5c2e87c5df840799 in geode's branch
refs/heads/develop from Donal Evans
[ https://gitbox.apache.org/repos/asf?p=geode.git;h=d58df40 ]
GEODE-9519: Implement Radish ZSCAN command (#6831)
- Change implementation to return integer cursor instead of BigInteger
as there was no possible way for the returned value for cursor to be
greater than Integer.MAX_VALUE
- Move scan execution logic to AbstractScanExecutor to allow
inheritance
- Do not attempt to handle CURSOR values greater than Long.MAX_VALUE
for HSCAN and ZSCAN
- Use scan count argument directly rather than looping in RedisSortedSet
and RedisHash
- Minor refactor of how scan empty results are returned
- Add ZSCAN to list of supported commands
- Add tests for ZSCAN
Authored-by: Donal Evans <[email protected]>
> Implement ZSCAN Command
> -----------------------
>
> Key: GEODE-9519
> URL: https://issues.apache.org/jira/browse/GEODE-9519
> Project: Geode
> Issue Type: New Feature
> Components: redis
> Reporter: Wayne
> Assignee: Donal Evans
> Priority: Major
> Labels: pull-request-available
> Fix For: 1.15.0
>
>
> Implement the [ZSCAN|https://redis.io/commands/zscan] command with associated
> options, and tests.
>
> +Acceptance Criteria+
>
> The command has been implemented along with appropriate unit tests.
>
> The command has been added to the AbstractHitsMissesIntegrationTest. The
> command has been tested using the redis-cli tool and verified against native
> redis.
>
>
--
This message was sent by Atlassian Jira
(v8.3.4#803005)