
applyCF(cfs, key, columnFamily, memtablesToFlush);
</BUG>
for (byte[] columnName : mutatedIndexedColumns)
{
<BUG>IColumn column = columnFamily.getColumn(columnName);
</BUG>
DecoratedKey<LocalToken> valueKey = cfs.getIndexKeyFor(columnName, column.value());
<BUG>ColumnFamily cf = cfs.newIndexedColumnFamily(columnName);

cf.addColumn(new Column(mutation.key(), ArrayUtils.EMPTY_BYTE_ARRAY, column.clock()));

applyCF(cfs.getIndexedColumnFamilyStore(columnName), valueKey, cf, memtablesToFlush);
</BUG>
}

else
{
synchronized (indexLockFor(mutation.key()))
{
QueryFilter filter = QueryFilter.getNamesFilter(key, new QueryPath(cfs.getColumnFamilyName()), mutatedIndexedColumns);
ColumnFamily oldIndexedColumns = cfs.getColumnFamily(filter);
