Details
-
Bug
-
Status: Resolved
-
Normal
-
Resolution: Fixed
-
None
-
Normal
Description
putget_test::TestPutGet::test_wide_slice fails on CircleCI since the docker image was updated for CASSANDRA-14713. The reason for this is that the fastbinary extension used by TBinaryProtocolAccelerated is not compatible with thrift 0.10.0 (according to this bug report against Pycassa). The offending binary is present in the filesystem of the current docker image, but wasn't in the previous image , which meant that thrift would fallback to the standard protocol implementation (silently).
As this is the only test which uses TBinaryProtocolAccelerated it's easy enough to switch it to TBinaryProtocol, which also fixes things. We might want consider removing the binary next time the image is updated though (cc [~spodxx@gmail.com]).