Return-Path: X-Original-To: apmail-cassandra-commits-archive@www.apache.org Delivered-To: apmail-cassandra-commits-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 0481F29A8 for ; Thu, 21 Apr 2011 19:39:45 +0000 (UTC) Received: (qmail 38839 invoked by uid 500); 21 Apr 2011 19:39:44 -0000 Delivered-To: apmail-cassandra-commits-archive@cassandra.apache.org Received: (qmail 38790 invoked by uid 500); 21 Apr 2011 19:39:44 -0000 Mailing-List: contact commits-help@cassandra.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@cassandra.apache.org Delivered-To: mailing list commits@cassandra.apache.org Received: (qmail 38782 invoked by uid 99); 21 Apr 2011 19:39:44 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 21 Apr 2011 19:39:44 +0000 X-ASF-Spam-Status: No, hits=-2000.0 required=5.0 tests=ALL_TRUSTED,T_RP_MATCHES_RCVD X-Spam-Check-By: apache.org Received: from [140.211.11.116] (HELO hel.zones.apache.org) (140.211.11.116) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 21 Apr 2011 19:39:43 +0000 Received: from hel.zones.apache.org (hel.zones.apache.org [140.211.11.116]) by hel.zones.apache.org (Postfix) with ESMTP id 38264ACC52 for ; Thu, 21 Apr 2011 19:39:06 +0000 (UTC) Date: Thu, 21 Apr 2011 19:39:06 +0000 (UTC) From: "Jackson Chung (JIRA)" To: commits@cassandra.apache.org Message-ID: <1388821314.74177.1303414746226.JavaMail.tomcat@hel.zones.apache.org> In-Reply-To: <450035226.73982.1303408565959.JavaMail.tomcat@hel.zones.apache.org> Subject: [jira] [Commented] (CASSANDRA-2528) NPE from PrecompactedRow MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 [ https://issues.apache.org/jira/browse/CASSANDRA-2528?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13022885#comment-13022885 ] Jackson Chung commented on CASSANDRA-2528: ------------------------------------------ DEBUG [CompactionExecutor:2] 2011-04-21 19:31:46,797 PrecompactedRow.java (line 85) debugging controoler true DEBUG [CompactionExecutor:2] 2011-04-21 19:31:46,798 PrecompactedRow.java (line 87) debugging compactedCF: ColumnFamily( [3636363663643736663936393536343639653762653339643735306363376439:false:0@1303340825329,]) INFO [CompactionExecutor:2] 2011-04-21 19:31:46,799 CompactionIterator.java (line 185) Major@31583366(cfs, inode.path, 772/11720) now compacting at 8388 bytes/ms. ERROR [CompactionExecutor:2] 2011-04-21 19:31:46,850 AbstractCassandraDaemon.java (line 112) Fatal exception in thread Thread[CompactionExecutor:2,1,main] java.lang.AssertionError at org.apache.cassandra.io.PrecompactedRow.(PrecompactedRow.java:91) at org.apache.cassandra.io.CompactionIterator.getCompactedRow(CompactionIterator.java:167) at org.apache.cassandra.io.CompactionIterator.getReduced(CompactionIterator.java:124) at org.apache.cassandra.io.CompactionIterator.getReduced(CompactionIterator.java:44) at org.apache.cassandra.utils.ReducingIterator.computeNext(ReducingIterator.java:74) at com.google.common.collect.AbstractIterator.tryToComputeNext(AbstractIterator.java:140) at com.google.common.collect.AbstractIterator.hasNext(AbstractIterator.java:135) at org.apache.commons.collections.iterators.FilterIterator.setNextObject(FilterIterator.java:183) at org.apache.commons.collections.iterators.FilterIterator.hasNext(FilterIterator.java:94) at org.apache.cassandra.db.CompactionManager.doCompaction(CompactionManager.java:553) at org.apache.cassandra.db.CompactionManager$1.call(CompactionManager.java:146) at org.apache.cassandra.db.CompactionManager$1.call(CompactionManager.java:112) at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303) at java.util.concurrent.FutureTask.run(FutureTask.java:138) 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) > NPE from PrecompactedRow > ------------------------ > > Key: CASSANDRA-2528 > URL: https://issues.apache.org/jira/browse/CASSANDRA-2528 > Project: Cassandra > Issue Type: Bug > Affects Versions: 0.8 beta 1 > Reporter: Jackson Chung > Assignee: Jonathan Ellis > Fix For: 0.8.0 > > Attachments: 2528.txt > > > received a NPE from trunk (0.8) on PrecompactedRow: > ERROR [CompactionExecutor:2] 2011-04-21 17:21:31,610 AbstractCassandraDaemon.java (line 112) Fatal exception in thread Thread[CompactionExecutor:2,1,main] > java.lang.NullPointerException > at org.apache.cassandra.io.PrecompactedRow.(PrecompactedRow.java:86) > at org.apache.cassandra.io.CompactionIterator.getCompactedRow(CompactionIterator.java:167) > at org.apache.cassandra.io.CompactionIterator.getReduced(CompactionIterator.java:124) > at org.apache.cassandra.io.CompactionIterator.getReduced(CompactionIterator.java:44) > at org.apache.cassandra.utils.ReducingIterator.computeNext(ReducingIterator.java:74) > at com.google.common.collect.AbstractIterator.tryToComputeNext(AbstractIterator.java:140) > at com.google.common.collect.AbstractIterator.hasNext(AbstractIterator.java:135) > at org.apache.commons.collections.iterators.FilterIterator.setNextObject(FilterIterator.java:183) > at org.apache.commons.collections.iterators.FilterIterator.hasNext(FilterIterator.java:94) > at org.apache.cassandra.db.CompactionManager.doCompaction(CompactionManager.java:553) > at org.apache.cassandra.db.CompactionManager$1.call(CompactionManager.java:146) > at org.apache.cassandra.db.CompactionManager$1.call(CompactionManager.java:112) > at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303) > at java.util.concurrent.FutureTask.run(FutureTask.java:138) > 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) > size of data in /var/lib/cassandra is 11G on this, but there is also report that 1.7G also see the same. > data was previously populated from 0.7.4 cassandra > added debug logging, not sure how much this help (this is logged before the exception.) > INFO [CompactionExecutor:2] 2011-04-21 17:21:31,588 CompactionManager.java (line 534) Compacting Major: [SSTableReader(path='/var/lib/cassandra/data/cfs/inode.path-f-10-Data.db'), SSTableReader(path='/var/lib/cassandra/data/cfs/inode.path-f-7-Data.db'), SSTableReader(path='/var/lib/cassandra/data/cfs/inode.path-f-6-Data.db'), SSTableReader(path='/var/lib/cassandra/data/cfs/inode.path-f-8-Data.db'), SSTableReader(path='/var/lib/cassandra/data/cfs/inode.path-f-9-Data.db')] > DEBUG [CompactionExecutor:2] 2011-04-21 17:21:31,588 SSTableReader.java (line 132) index size for bloom filter calc for file : /var/lib/cassandra/data/cfs/inode.path-f-10-Data.db : 256 > DEBUG [CompactionExecutor:2] 2011-04-21 17:21:31,588 SSTableReader.java (line 132) index size for bloom filter calc for file : /var/lib/cassandra/data/cfs/inode.path-f-7-Data.db : 512 > DEBUG [CompactionExecutor:2] 2011-04-21 17:21:31,588 SSTableReader.java (line 132) index size for bloom filter calc for file : /var/lib/cassandra/data/cfs/inode.path-f-6-Data.db : 768 > DEBUG [CompactionExecutor:2] 2011-04-21 17:21:31,589 SSTableReader.java (line 132) index size for bloom filter calc for file : /var/lib/cassandra/data/cfs/inode.path-f-8-Data.db : 1024 > DEBUG [CompactionExecutor:2] 2011-04-21 17:21:31,589 SSTableReader.java (line 132) index size for bloom filter calc for file : /var/lib/cassandra/data/cfs/inode.path-f-9-Data.db : 1280 > INFO [CompactionExecutor:2] 2011-04-21 17:21:31,609 CompactionIterator.java (line 185) Major@1181554512(cfs, inode.path, 523/10895) now compacting at 16777 bytes/ms. -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira