I am new to cassandra and trying to run the trigger example provided by cassandra on a pseudo cluster using instructions provided on https://github.com/apache/cassandra/tree/cassandra-2.0/examples/triggers
But i am getting error: *Bad Request: Key may not be empty* Can someone tell me if my "CREATE table" is proper? What else can be wrong? I am doing following using cqlsh. - CREATE KEYSPACE keyspace1 WITH REPLICATION = { 'class' : 'SimpleStrategy', 'replication_factor' : 1 }; - use keyspace1; - CREATE TABLE invertedindex ( f1 varchar , f2 varchar, f3 varchar, PRIMARY KEY(f1)); - CREATE TABLE table1 ( f1 varchar , f2 varchar, f3 varchar, PRIMARY KEY(f1)); - CREATE TRIGGER mytrigger ON table1 USING 'org.apache.cassandra.triggers.InvertedIndex'; - insert into table1 (f1,f2,f3) values ('aaa','bbb','ccc'); This is what i get in system.log: *INFO [Thrift:1] 2014-01-11 14:48:09,875 InvertedIndex.java:67 - loaded property file, InvertedIndex.properties* This is content of conf/InvertedIndex.properties file: *keyspace=keyspace1* *columnfamily=invertedindex* Thanks in advance. Vidit