We recreated the schema using the same input file on both clusters and they are running identical load.
Isn't the exception thrown in the system CF? this line looks strange: Compacted row maximum size: 9223372036854775807 thanks Ramesh On Mon, Oct 3, 2011 at 5:26 PM, Jonathan Ellis <jbel...@gmail.com> wrote: > Looks like you have unexpectedly large rows in your 1.0 cluster but > not 0.8. I guess you could use sstable2json to manually check your > row sizes. > > On Mon, Oct 3, 2011 at 5:20 PM, Ramesh Natarajan <rames...@gmail.com> > wrote: > > It happens all the time on 1.0. It doesn't happen on 0.8.6. Is there any > > thing I can do to check? > > thanks > > Ramesh > > > > On Mon, Oct 3, 2011 at 5:15 PM, Jonathan Ellis <jbel...@gmail.com> > wrote: > >> > >> My suspicion would be that it has more to do with "rare case when > >> running with 5000 CFs" than "1.0 regression." > >> > >> On Mon, Oct 3, 2011 at 5:00 PM, Ramesh Natarajan <rames...@gmail.com> > >> wrote: > >> > We have about 5000 column family and when we run the nodetool cfstats > it > >> > throws out this exception... this is running 1.0.0-rc1 > >> > This seems to work on 0.8.6. Is this a bug in 1.0.0? > >> > > >> > thanks > >> > Ramesh > >> > Keyspace: system > >> > Read Count: 28 > >> > Read Latency: 5.8675 ms. > >> > Write Count: 3 > >> > Write Latency: 0.166 ms. > >> > Pending Tasks: 0 > >> > Column Family: Schema > >> > SSTable count: 4 > >> > Space used (live): 4293758276 > >> > Space used (total): 4293758276 > >> > Number of Keys (estimate): 5376 > >> > Memtable Columns Count: 0 > >> > Memtable Data Size: 0 > >> > Memtable Switch Count: 0 > >> > Read Count: 3 > >> > Read Latency: NaN ms. > >> > Write Count: 0 > >> > Write Latency: NaN ms. > >> > Pending Tasks: 0 > >> > Key cache capacity: 53 > >> > Key cache size: 2 > >> > Key cache hit rate: NaN > >> > Row cache: disabled > >> > Compacted row minimum size: 104 > >> > Compacted row maximum size: 1955666 > >> > Compacted row mean size: 1508515 > >> > Column Family: HintsColumnFamily > >> > SSTable count: 0 > >> > Space used (live): 0 > >> > Space used (total): 0 > >> > Number of Keys (estimate): 0 > >> > Memtable Columns Count: 0 > >> > Memtable Data Size: 0 > >> > Memtable Switch Count: 0 > >> > Read Count: 5 > >> > Read Latency: NaN ms. > >> > Write Count: 0 > >> > Write Latency: NaN ms. > >> > Pending Tasks: 0 > >> > Key cache capacity: 1 > >> > Key cache size: 0 > >> > Key cache hit rate: NaN > >> > Row cache: disabled > >> > Compacted row minimum size: 0 > >> > Compacted row maximum size: 0 > >> > Compacted row mean size: 0 > >> > Column Family: LocationInfo > >> > SSTable count: 1 > >> > Space used (live): 6947 > >> > Space used (total): 6947 > >> > Number of Keys (estimate): 128 > >> > Memtable Columns Count: 0 > >> > Memtable Data Size: 0 > >> > Memtable Switch Count: 2 > >> > Read Count: 20 > >> > Read Latency: NaN ms. > >> > Write Count: 3 > >> > Write Latency: NaN ms. > >> > Pending Tasks: 0 > >> > Key cache capacity: 1 > >> > Key cache size: 1 > >> > Key cache hit rate: NaN > >> > Row cache: disabled > >> > Compacted row minimum size: 73 > >> > Compacted row maximum size: 258 > >> > Compacted row mean size: 185 > >> > Column Family: Migrations > >> > SSTable count: 4 > >> > Space used (live): 4315909643 > >> > Space used (total): 4315909643 > >> > Number of Keys (estimate): 512 > >> > Memtable Columns Count: 0 > >> > Memtable Data Size: 0 > >> > Memtable Switch Count: 0 > >> > Read Count: 0 > >> > Read Latency: NaN ms. > >> > Write Count: 0 > >> > Write Latency: NaN ms. > >> > Pending Tasks: 0 > >> > Key cache capacity: 5 > >> > Key cache size: 0 > >> > Key cache hit rate: NaN > >> > Row cache: disabled > >> > Compacted row minimum size: 5839589 > >> > Compacted row maximum size: 9223372036854775807 > >> > Exception in thread "main" java.lang.IllegalStateException: Unable to > >> > compute ceiling for max when histogram overflowed > >> > at > >> > > >> > > org.apache.cassandra.utils.EstimatedHistogram.mean(EstimatedHistogram.java:170) > >> > at > >> > > org.apache.cassandra.db.DataTracker.getMeanRowSize(DataTracker.java:395) > >> > at > >> > > >> > > org.apache.cassandra.db.ColumnFamilyStore.getMeanRowSize(ColumnFamilyStore.java:275) > >> > at sun.reflect.GeneratedMethodAccessor24.invoke(Unknown > Source) > >> > at > >> > > >> > > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) > >> > at java.lang.reflect.Method.invoke(Method.java:597) > >> > at > >> > > >> > > com.sun.jmx.mbeanserver.StandardMBeanIntrospector.invokeM2(StandardMBeanIntrospector.java:93) > >> > at > >> > > >> > > com.sun.jmx.mbeanserver.StandardMBeanIntrospector.invokeM2(StandardMBeanIntrospector.java:27) > >> > at > >> > > >> > > com.sun.jmx.mbeanserver.MBeanIntrospector.invokeM(MBeanIntrospector.java:208) > >> > at > >> > > com.sun.jmx.mbeanserver.PerInterface.getAttribute(PerInterface.java:65) > >> > at > >> > > com.sun.jmx.mbeanserver.MBeanSupport.getAttribute(MBeanSupport.java:216) > >> > at > >> > > >> > > com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getAttribute(DefaultMBeanServerInterceptor.java:666) > >> > at > >> > > >> > > com.sun.jmx.mbeanserver.JmxMBeanServer.getAttribute(JmxMBeanServer.java:638) > >> > at > >> > > >> > > javax.management.remote.rmi.RMIConnectionImpl.doOperation(RMIConnectionImpl.java:1404) > >> > at > >> > > >> > > javax.management.remote.rmi.RMIConnectionImpl.access$200(RMIConnectionImpl.java:72) > >> > at > >> > > >> > > javax.management.remote.rmi.RMIConnectionImpl$PrivilegedOperation.run(RMIConnectionImpl.java:1265) > >> > at > >> > > >> > > javax.management.remote.rmi.RMIConnectionImpl.doPrivilegedOperation(RMIConnectionImpl.java:1360) > >> > at > >> > > >> > > javax.management.remote.rmi.RMIConnectionImpl.getAttribute(RMIConnectionImpl.java:600) > >> > at sun.reflect.GeneratedMethodAccessor45.invoke(Unknown > Source) > >> > at > >> > > >> > > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) > >> > at java.lang.reflect.Method.invoke(Method.java:597) > >> > at > >> > sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:305) > >> > at sun.rmi.transport.Transport$1.run(Transport.java:159) > >> > at java.security.AccessController.doPrivileged(Native Method) > >> > at sun.rmi.transport.Transport.serviceCall(Transport.java:155) > >> > at > >> > > sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:535) > >> > at > >> > > >> > > sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:790) > >> > at > >> > > >> > > sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:649) > >> > 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) > >> > > >> > >> > >> > >> -- > >> Jonathan Ellis > >> Project Chair, Apache Cassandra > >> co-founder of DataStax, the source for professional Cassandra support > >> http://www.datastax.com > > > > > > > > -- > Jonathan Ellis > Project Chair, Apache Cassandra > co-founder of DataStax, the source for professional Cassandra support > http://www.datastax.com >