Discussed in https://github.com/redis/redis/discussions/11360
GETRANGE should return nil on missing keys, like GET does. This is a breaking change, so should be handled in v 8.0. @redis/core-team please respond if you disagree.
Comment From: enjoy-binbin
yes, i also think it should return nil on missing keys
and maybe we should also mention SUBSTR, it is the same as GETRANGE
Comment From: madolson
Makes sense to me.
Comment From: oranagra
approved in a core-team meeting as a change for redis 8.0