[ 
https://issues.apache.org/jira/browse/GEODE-9427?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Donal Evans updated GEODE-9427:
-------------------------------
    Description: 
The HSCAN command takes an argument, CURSOR, which in native Redis can be any 
value between -18446744073709551615 and 18446744073709551615 (the maximum value 
of an unsigned long). The Radish implementation of HSCAN only accepts values in 
the range {{Integer.MIN_VALUE}} -> {{Integer.MAX_VALUE}} and returns an error 
if values outside this range are used.

The Radish HSCAN implementation should be modified to accept the same range of 
values as Redis. Examples of this can be found in the implementations of the 
currently unsupported SCAN and SSCAN commands.

  was:
The HSCAN command takes an argument, CURSOR, which in native Redis can be any 
value between -18446744073709551615 and 18446744073709551615 (the maximum value 
of an unsigned long). The Radish implementation of HSCAN only accepts values in 
the range {{Integer.MIN_VALUE}} -> {{Integer.MAX_VALUE}} and returns an error 
if values outside this range are used.

The Radish HSCAN implementation should be modified to accept the same range of 
values as Redis. Examples of this pattern can be found in the implementations 
of the currently unsupported SCAN and SSCAN commands.


> Radish HSCAN implementation does not accept values for CURSOR argument that 
> match Redis
> ---------------------------------------------------------------------------------------
>
>                 Key: GEODE-9427
>                 URL: https://issues.apache.org/jira/browse/GEODE-9427
>             Project: Geode
>          Issue Type: Bug
>          Components: redis
>    Affects Versions: 1.15.0
>            Reporter: Donal Evans
>            Priority: Major
>
> The HSCAN command takes an argument, CURSOR, which in native Redis can be any 
> value between -18446744073709551615 and 18446744073709551615 (the maximum 
> value of an unsigned long). The Radish implementation of HSCAN only accepts 
> values in the range {{Integer.MIN_VALUE}} -> {{Integer.MAX_VALUE}} and 
> returns an error if values outside this range are used.
> The Radish HSCAN implementation should be modified to accept the same range 
> of values as Redis. Examples of this can be found in the implementations of 
> the currently unsupported SCAN and SSCAN commands.



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

Reply via email to