Are we doing anything wrong here? or can this be a bug in cassandra? thanks Ramesh
On Tue, Nov 1, 2011 at 11:02 PM, Jonathan Ellis <jbel...@gmail.com> wrote: > That doesn't make sense to me. CS:147 is > > columnFamilyKeyMap.put(row.key, row.cf); > > where cFKM is > > Map<DecoratedKey, ColumnFamily> columnFamilyKeyMap = new > HashMap<DecoratedKey, ColumnFamily>(); > > So cFKM can't be null, and HashMap accomodates both null key and null > value, so I'm not sure what there is to thorw NPE. > > On Tue, Nov 1, 2011 at 5:56 PM, Ramesh Natarajan <rames...@gmail.com> wrote: >> We have a 8 node cassandra cluster running cassandra 1.0.0. After a >> while in our load testing we are seeing Null pointer exception on >> gets. Attached is the stack trace >> >> >> ERROR [pool-2-thread-2241] 2011-11-01 15:52:19,335 Cassandra.java >> (line 2999) Internal error processing get >> java.lang.NullPointerException >> at >> org.apache.cassandra.thrift.CassandraServer.readColumnFamily(CassandraServer.java:147) >> at >> org.apache.cassandra.thrift.CassandraServer.internal_get(CassandraServer.java:383) >> at >> org.apache.cassandra.thrift.CassandraServer.get(CassandraServer.java:401) >> at >> org.apache.cassandra.thrift.Cassandra$Processor$get.process(Cassandra.java:2989) >> at >> org.apache.cassandra.thrift.Cassandra$Processor.process(Cassandra.java:2889) >> at >> org.apache.cassandra.thrift.CustomTThreadPoolServer$WorkerProcess.run(CustomTThreadPoolServer.java:187) >> at >> java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) >> at >> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) >> at java.lang.Thread.run(Thread.java:662) >> >> Is this a known issue? >> >> thanks >> Ramesh >> > > > > -- > Jonathan Ellis > Project Chair, Apache Cassandra > co-founder of DataStax, the source for professional Cassandra support > http://www.datastax.com >