That's a thrift error -- if you have your python thrift in sync with the version the server is running then it must be a thrift bug.
On Fri, Jan 15, 2010 at 5:52 PM, kevin <kevincastigli...@gmail.com> wrote: > hi > i get this this error sporadically. how to figure out what is going on? > thanks > > column_families = client.get_slice(keyspace, key, column_parent, > predicate, ConsistencyLevel.ONE) > File "/home/work/common/lazyboy/connection.py", line 109, in func > return getattr(client, attr).__call__(*args, **kwargs) > File "/home/work/common/cassandra/Cassandra.py", line 214, in get_slice > return self.recv_get_slice() > File "/home/work/common/cassandra/Cassandra.py", line 236, in > recv_get_slice > result.read(self._iprot) > File "/home/work/common/cassandra/Cassandra.py", line 1276, in read > fastbinary.decode_binary(self, iprot.trans, (self.__class__, > self.thrift_spec)) > TypeError: refill claimed to have refilled the buffer, but didn't!!" >