Hi, is anyone else using thrift/php TBinaryProtocolAccelerated (thrift_protocol.so) call? It doesn't look to be sending timestamps correctly (casting as signed int 32) no such issue with TBinaryProtocol.
eg: generating 13 digit cassandra_Column->timestamp via microtime() insert() via TBinaryProtocol : cassandra> get Keyspace1.Standard1['PandraTest_Dim3'] => (column=column1, value=TEST DATA, timestamp=1266635621757) ... which is fine insert() via TBinaryProtocolAccelerated/thrift_protocol_write_binary : cassandra> get Keyspace1.Standard1['PandraTest_Dim33'] => (column=column1, value=TEST DATA, timestamp=-379667704) ... using different keys there, as the 'new' timestamp written with thrift_protocol_write_binary is negative and therefore never seen. Keen to see if anyone else has experienced this behaviour, I can confirm most recent thrift has been pulled and installed from svn. thanks -michael
