Ashraful Islam created CASSANDRA-10599: ------------------------------------------
Summary: Delete operation not deleting sometimes by Trigger augment method Key: CASSANDRA-10599 URL: https://issues.apache.org/jira/browse/CASSANDRA-10599 Project: Cassandra Issue Type: Bug Components: API, Core, Examples, Tools Environment: CentOS 6.6 Cassandra 2.2.2 Reporter: Ashraful Islam I was trying to delete a row from one table when another table's row with the same primary key has been deleted {code:title=DeleteToDelete.java|borderStyle=solid} @Override public Collection<Mutation> augment(ByteBuffer key, ColumnFamily update) { String keySpace = properties.getProperty("keyspace"); String columnFamily = properties.getProperty("table"); if (!update.deletionInfo().isLive()) { CFMetaData cfMetaData = Schema.instance.getCFMetaData(keySpace, columnFamily); for (ColumnDefinition columnDefinition : cfMetaData.allColumns()) { System.out.println(CellNames.simpleSparse(columnDefinition.name)); Mutation mutation = new Mutation(keySpace, key); mutation.delete(columnFamily, CellNames.simpleSparse(columnDefinition.name), System.currentTimeMillis()); } } } {code} *This code is not deleting row with the same key that have been inserted with insert into values command.* *but if i insert the value by replacing* {code} mutation.delete(columnFamily, CellNames.simpleSparse(columnDefinition.name), System.currentTimeMillis()); {code} *by* {code} mutation.add(columnFamily, CellNames.simpleSparse(columnDefinition.name), ByteBufferUtil.bytes(35), System.currentTimeMillis()); {code} *in the above code, Then the value is deleted with the trigger* -- This message was sent by Atlassian JIRA (v6.3.4#6332)