Describe the bug
According to the RESP3 spec, under floats, it says "Exponential format is invalid", although Redis returns floats on exponent format.
To reproduce
$ telnet localhost 6379
Trying ::1...
Connected to localhost.
Escape character is '^]'.
hello 3
(...snip...)
zadd z 1e100 highnumber
:1
zscore z highnumber
,1e+100
Expected behavior
Expect the RESP3 spec to match the actual Redis behaviour.
Additional information
It'd be a breaking change to change this in Redis, so I suggest updating the RESP3 spec instead.
Comment From: mgravell
Well that makes my ticket on the old spec repo doubly funny: https://github.com/antirez/RESP3/issues/37 :)