Return-Path: Delivered-To: apmail-cassandra-user-archive@www.apache.org Received: (qmail 27966 invoked from network); 29 Mar 2011 20:37:05 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.3) by minotaur.apache.org with SMTP; 29 Mar 2011 20:37:05 -0000 Received: (qmail 19505 invoked by uid 500); 29 Mar 2011 20:37:03 -0000 Delivered-To: apmail-cassandra-user-archive@cassandra.apache.org Received: (qmail 19467 invoked by uid 500); 29 Mar 2011 20:37:03 -0000 Mailing-List: contact user-help@cassandra.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: user@cassandra.apache.org Delivered-To: mailing list user@cassandra.apache.org Received: (qmail 19459 invoked by uid 99); 29 Mar 2011 20:37:03 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 29 Mar 2011 20:37:03 +0000 X-ASF-Spam-Status: No, hits=-0.7 required=5.0 tests=FREEMAIL_FROM,RCVD_IN_DNSWL_LOW,SPF_PASS,T_TO_NO_BRKTS_FREEMAIL X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of marek.zebrowski@gmail.com designates 209.85.212.44 as permitted sender) Received: from [209.85.212.44] (HELO mail-vw0-f44.google.com) (209.85.212.44) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 29 Mar 2011 20:36:57 +0000 Received: by vws12 with SMTP id 12so573349vws.31 for ; Tue, 29 Mar 2011 13:36:36 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:date:message-id:subject:from:to :content-type:content-transfer-encoding; bh=N448nLo1upaRARTFCfWjDQ/YtwyORYrKFW5rbcoDvw8=; b=UOP4e6UKvl5bBGgv/XI5F1XaAXZXGHcq2p2O0EWiCUuA8x5dPw4BoH+Q3dsSGEFLRT +8phosM1k8/wJWDx+wydInZZKRiYN3i8nCZd3OJruV3ZcTCIMg9zZm97hsQb+KCxLgw0 KwMjs/58yewp+Yr8BHQcnm2pyzr3T6MKdIaW4= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:content-type :content-transfer-encoding; b=tIK/MNBSUdVwu85Kkl7eX+BTyo0MQrZAJ9m83Fl6jTXurVTNJCvUBP96CH+iHWTLmC XiJ7ZO2Ma7MU/02g91kCx0jd9hpRVEpHZup2rV7htIubYiLpcD5JFKA3l+9hCTmOqkIs aGFCxTpUwtWUo/QpXeanEmj1nxw2m7DTsfnWg= MIME-Version: 1.0 Received: by 10.52.91.78 with SMTP id cc14mr406056vdb.75.1301430995737; Tue, 29 Mar 2011 13:36:35 -0700 (PDT) Received: by 10.220.86.149 with HTTP; Tue, 29 Mar 2011 13:36:35 -0700 (PDT) Date: Tue, 29 Mar 2011 22:36:35 +0200 Message-ID: Subject: OOM in compaction - cassandra 0.7.4 From: =?UTF-8?Q?Marek_=C5=BBebrowski?= To: user@cassandra.apache.org Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Hi, I am getting repeatable OOM during compaction: ERROR [CompactionExecutor:1] 2011-03-29 14:52:29,193 AbstractCassandraDaemon.java (line 112) Fatal exception in thread Thread[CompactionExecutor:1,1,main] java.lang.OutOfMemoryError: Java heap space at java.util.Arrays.copyOf(Arrays.java:2786) at java.io.ByteArrayOutputStream.write(ByteArrayOutputStream.java:9= 4) at java.io.DataOutputStream.write(DataOutputStream.java:90) at org.apache.cassandra.utils.ByteBufferUtil.write(ByteBufferUtil.j= ava:237) at org.apache.cassandra.utils.ByteBufferUtil.writeWithLength(ByteBu= fferUtil.java:230) at org.apache.cassandra.db.ColumnSerializer.serialize(ColumnSeriali= zer.java:56) at org.apache.cassandra.db.ColumnSerializer.serialize(ColumnSeriali= zer.java:35) at org.apache.cassandra.db.ColumnFamilySerializer.serializeForSSTab= le(ColumnFamilySerializer.java:87) at org.apache.cassandra.db.ColumnFamilySerializer.serializeWithInde= xes(ColumnFamilySerializer.java:106) at org.apache.cassandra.io.PrecompactedRow.(PrecompactedRow.j= ava:97) at org.apache.cassandra.io.CompactionIterator.getCompactedRow(Compa= ctionIterator.java:147) at org.apache.cassandra.io.CompactionIterator.getReduced(Compaction= Iterator.java:108) at org.apache.cassandra.io.CompactionIterator.getReduced(Compaction= Iterator.java:43) at org.apache.cassandra.utils.ReducingIterator.computeNext(Reducing= Iterator.java:73) at com.google.common.collect.AbstractIterator.tryToComputeNext(Abst= ractIterator.java:136) at com.google.common.collect.AbstractIterator.hasNext(AbstractItera= tor.java:131) at org.apache.commons.collections.iterators.FilterIterator.setNextO= bject(FilterIterator.java:183) at org.apache.commons.collections.iterators.FilterIterator.hasNext(= FilterIterator.java:94) at org.apache.cassandra.db.CompactionManager.doCompaction(Compactio= nManager.java:449) at org.apache.cassandra.db.CompactionManager$1.call(CompactionManag= er.java:124) at org.apache.cassandra.db.CompactionManager$1.call(CompactionManag= er.java:94) at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:30= 3) at java.util.concurrent.FutureTask.run(FutureTask.java:138) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoo= lExecutor.java:886) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExe= cutor.java:908) at java.lang.Thread.run(Thread.java:662) --=20 Marek =C5=BBebrowski