Author: jbellis
Date: Tue Apr 21 22:14:28 2009
New Revision: 767314

URL: http://svn.apache.org/viewvc?rev=767314&view=rev
Log:
raise exception when column is not passed to get_column.  patch by Jun Rao; 
reviewed by jbellis for #92

Modified:
    
incubator/cassandra/trunk/src/org/apache/cassandra/service/CassandraServer.java

Modified: 
incubator/cassandra/trunk/src/org/apache/cassandra/service/CassandraServer.java
URL: 
http://svn.apache.org/viewvc/incubator/cassandra/trunk/src/org/apache/cassandra/service/CassandraServer.java?rev=767314&r1=767313&r2=767314&view=diff
==============================================================================
--- 
incubator/cassandra/trunk/src/org/apache/cassandra/service/CassandraServer.java 
(original)
+++ 
incubator/cassandra/trunk/src/org/apache/cassandra/service/CassandraServer.java 
Tue Apr 21 22:14:28 2009
@@ -254,7 +254,7 @@
                {
                String[] values = 
RowMutation.getColumnAndColumnFamily(columnFamily_column);
                        ColumnFamily cfamily = readColumnFamily(new 
ReadCommand(tablename, key, columnFamily_column, -1, Integer.MAX_VALUE));
-                       if (cfamily == null)
+                       if (cfamily == null || values.length < 2)
                        {
                                logger_.info("ERROR ColumnFamily  is 
missing.....: "
                                                        +"   key:" + key


Reply via email to