You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When sending a Redis command like SET foo bar NX EX 1000
or SET foo2 bar2 EX 1000 NX
against a container running Redis I am able to set this key ok. But when I run it against the proxy code I am seeing the proxy failing to parse the more complex set command and logs the following error: bad request: bulk string is not a u64
The text was updated successfully, but these errors were encountered:
brayniac
added a commit
to brayniac/pelikan
that referenced
this issue
Dec 20, 2022
Fixespelikan-io#3 by improving the utlity functions which we use to operate
on the array of tokens.
Previously, we were having to track our position in the token
stream but were mixing that with functions which removed tokens
from the stream.
This change makes all the utility functions act by attempting to
take a token from the front of the token stream. This makes the
parser more intuitive to write and less likely to have the same
class of bug.
Fixes#3 by improving the utlity functions which we use to operate
on the array of tokens.
Previously, we were having to track our position in the token
stream but were mixing that with functions which removed tokens
from the stream.
This change makes all the utility functions act by attempting to
take a token from the front of the token stream. This makes the
parser more intuitive to write and less likely to have the same
class of bug.
When sending a Redis command like
SET foo bar NX EX 1000
or
SET foo2 bar2 EX 1000 NX
against a container running Redis I am able to set this key ok. But when I run it against the proxy code I am seeing the proxy failing to parse the more complex set command and logs the following error:
bad request: bulk string is not a u64
The text was updated successfully, but these errors were encountered: