hi Gasol.
shouldn't regeneration of the interface be part of the build process?
On 20/07/2009, at 3:29 AM, Gasol Wu wrote:
hi,
the cassandra.thrift has changed.
u need to generate new python client and compile class again.
On Mon, Jul 20, 2009 at 1:18 AM, <mobiledream...@gmail.com> wrote:
Hi guys
the new trunk cassandra doesnt work for a simple insert, how do we
get this working
client.insert('Table1', 'tofu', 'Super1:Related:tofu
stew',pickle.dumps(dict(count=1)), time.time(), 0)
---------------------------------------------------------------------------
AttributeError Traceback (most recent
call last)
/home/mark/work/cexperiments/<ipython console> in <module>()
/home/mark/work/common/cassandra/Cassandra.py in insert(self, table,
key, column_path, value, timestamp, block_for)
358 - block_for
359 """
--> 360 self.send_insert(table, key, column_path, value,
timestamp, block_for)
361 self.recv_insert()
362
/home/mark/work/common/cassandra/Cassandra.py in send_insert(self,
table, key, column_path, value, timestamp, block_for)
370 args.timestamp = timestamp
371 args.block_for = block_for
--> 372 args.write(self._oprot)
373 self._oprot.writeMessageEnd()
374 self._oprot.trans.flush()
/home/mark/work/common/cassandra/Cassandra.py in write(self, oprot)
1923 if self.column_path != None:
1924 oprot.writeFieldBegin('column_path', TType.STRUCT, 3)
-> 1925 self.column_path.write(oprot)
1926 oprot.writeFieldEnd()
1927 if self.value != None:
AttributeError: 'str' object has no attribute 'write'
In [4]: client.insert('Table1', 'tofu', 'Super1:Related:tofu
stew',pickle.dumps(dict(count=1)), time.time(), 0)
--
Bidegg worlds best auction site
http://bidegg.com
--
Ian Holsman
i...@holsman.net