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
I think I've found a bug in transport.rs. Had some trouble finding a fix, perhaps @krojew will fare better since you wrote the code. Here's a repo with everything needed: https://github.com/conorbros/cdrs-bug-report
In the logs you can see that the "receiving on an empty channel" error occurs frequently and then the driver sends some garbage bytes that aren't a valid frame: [0, 0, 2, 6a, 36, c4, d3, 7e, 77, 44]. I think Cassandra itself is ignoring this but I noticed it because it was causing problems in Shotover.
The receiving on an empty channel error is normal - it means we have no queued envelopes, which we can immediately aggregate in a frame. The strange bytes seem to be uncompressed header + trailer without actual payload. Will investigate.
I think I've found a bug in transport.rs. Had some trouble finding a fix, perhaps @krojew will fare better since you wrote the code. Here's a repo with everything needed: https://github.com/conorbros/cdrs-bug-report
In the logs you can see that the "receiving on an empty channel" error occurs frequently and then the driver sends some garbage bytes that aren't a valid frame:
[0, 0, 2, 6a, 36, c4, d3, 7e, 77, 44]
. I think Cassandra itself is ignoring this but I noticed it because it was causing problems in Shotover.The text was updated successfully, but these errors were encountered: