Twissandra doesn't use supercolumns. On Fri, Nov 19, 2010 at 10:49 AM, Dipti Mathur <diptidmat...@gmail.com> wrote: > Hi, > While trying to insert a new supercolumn into the keyspace, I get the > following error: >>>> tweet = TWEET.insert('4c540492-efd9-11df-a192-0022fa5e3348',{'by': >>>> {'a':'to'}}) > Traceback (most recent call last): > File "<stdin>", line 1, in <module> > File "/home/dipti/src/pycassa/pycassa/columnfamily.py", line 689, in > insert > write_consistency_level=write_consistency_level) > File "/home/dipti/src/pycassa/pycassa/columnfamily.py", line 711, in > batch_insert > batch.send() > File "/home/dipti/src/pycassa/pycassa/batch.py", line 67, in send > self.client.batch_mutate(mutations, write_consistency_level) > File "/home/dipti/src/pycassa/pycassa/connection.py", line 228, in > _client_call > return getattr(conn.client, attr)(*args, **kwargs) > File "/home/dipti/src/pycassa/pycassa/cassandra/Cassandra.py", line 803, > in batch_mutate > self.send_batch_mutate(mutation_map, consistency_level) > File "/home/dipti/src/pycassa/pycassa/cassandra/Cassandra.py", line 811, > in send_batch_mutate > args.write(self._oprot) > File "/home/dipti/src/pycassa/pycassa/cassandra/Cassandra.py", line 3984, > in write > oprot.trans.write(fastbinary.encode_binary(self, (self.__class__, > self.thrift_spec))) > TypeError: expected string or Unicode object, dict found > The keyspace has been constructed as in the Twissandra example. > > Regards, > Dipti
-- Jonathan Ellis Project Chair, Apache Cassandra co-founder of Riptano, the source for professional Cassandra support http://riptano.com