Jean Boussier

Results 529 comments of Jean Boussier

Something we mentioned in the past was to only release the GVL around the first call to `step`. From my understanding, that's the one that perform the query hence is...

So this error is thrown by the server here: https://github.com/redis/redis/blob/2dd5c3a180a9892c339b66f76cc203f8b0f6fe5a/src/networking.c#L2112-L2115 And that constant is defined as 64kB: ``` #define PROTO_INLINE_MAX_SIZE (1024*64) ``` So this seem to suggest that somehow the...

> What would be sending inline, though? Yeah, I don't know, it could be an overly long channel name on something like that. It will be hard to debug without...

Note that it could be a total red herring. When googling for that error, you can see lots of these being resolved in various ways on the server side. Given...

> we're already using the hiredis-client gem. Then the opposite, try to disable it. It's really just a basic bisection to try to narrow down where the bug could be....

Oh wait, Hum, another thing, is there SSL into the mix? I cant remember nor find where I saw that `too big inline` request before, but I wonder if it...

> however, it seems like every client in existence uses resp. Yeah, I have no idea what "inline protocol" is supposed to be never heard of it, and I can...

Hum, that is extremely intriguing. I'll try to find some time to review if it's possible that on 4.x that error was swallowed or retried. That could explain it, e.g....