The GitHub Actions job "CI" on kvrocks.git has failed.
Run started by GitHub user enjoy-binbin (triggered by enjoy-binbin).

Head commit for run:
b43a900060bb50b72a5e8f5195c22aa3aacedc2e / Binbin <binloveplay1...@qq.com>
GEO FROMMEMBER returns error when member does not exist

Redis will return a specific error if the member does not exist,
but Kvrocks currently handles it as if the src key does not exist:
```
127.0.0.1:6666> geoadd src 10 10 Shenzhen
(integer) 1
127.0.0.1:6666> GEOSEARCHSTORE dst src FROMMEMBER Shenzhen_2 BYBOX 88 88 m
(integer) 0

127.0.0.1:6379> GEOADD src 10 10 Shenzhen
(integer) 1
127.0.0.1:6379> GEOSEARCHSTORE dst src FROMMEMBER Shenzhen_2 BYBOX 88 88 m
(error) ERR could not decode requested zset member
```

Now we will return an error, the error message is the same
as Redis: could not decode requested zset member
```
127.0.0.1:6666> GEOSEARCHSTORE dst src FROMMEMBER Shenzhen_2 BYBOX 88 88 m
(error) ERR Invalid argument: could not decode requested zset member

127.0.0.1:6666> GEORADIUSBYMEMBER src Shenzhen_2 20 M STORE dst
(error) ERR Invalid argument: could not decode requested zset member
```

Report URL: https://github.com/apache/kvrocks/actions/runs/6219491670

With regards,
GitHub Actions via GitBox

Reply via email to