From commits-return-207199-archive-asf-public=cust-asf.ponee.io@cassandra.apache.org Mon Mar 5 20:49:07 2018 Return-Path: X-Original-To: archive-asf-public@cust-asf.ponee.io Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by mx-eu-01.ponee.io (Postfix) with SMTP id A2D7C180608 for ; Mon, 5 Mar 2018 20:49:06 +0100 (CET) Received: (qmail 4582 invoked by uid 500); 5 Mar 2018 19:49:04 -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 4526 invoked by uid 99); 5 Mar 2018 19:49:04 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd1-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 05 Mar 2018 19:49:04 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd1-us-west.apache.org (ASF Mail Server at spamd1-us-west.apache.org) with ESMTP id 2624AC6552 for ; Mon, 5 Mar 2018 19:49:04 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd1-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: -109.011 X-Spam-Level: X-Spam-Status: No, score=-109.011 tagged_above=-999 required=6.31 tests=[ENV_AND_HDR_SPF_MATCH=-0.5, KAM_ASCII_DIVIDERS=0.8, KAM_NUMSUBJECT=0.5, RCVD_IN_DNSWL_MED=-2.3, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, USER_IN_DEF_SPF_WL=-7.5, USER_IN_WHITELIST=-100] autolearn=disabled Received: from mx1-lw-us.apache.org ([10.40.0.8]) by localhost (spamd1-us-west.apache.org [10.40.0.7]) (amavisd-new, port 10024) with ESMTP id UPEQyrJc5O7Q for ; Mon, 5 Mar 2018 19:49:03 +0000 (UTC) Received: from mailrelay1-us-west.apache.org (mailrelay1-us-west.apache.org [209.188.14.139]) by mx1-lw-us.apache.org (ASF Mail Server at mx1-lw-us.apache.org) with ESMTP id AD7E85F5B7 for ; Mon, 5 Mar 2018 19:49:02 +0000 (UTC) Received: from jira-lw-us.apache.org (unknown [207.244.88.139]) by mailrelay1-us-west.apache.org (ASF Mail Server at mailrelay1-us-west.apache.org) with ESMTP id 4C187E00C6 for ; Mon, 5 Mar 2018 19:49:02 +0000 (UTC) Received: from jira-lw-us.apache.org (localhost [127.0.0.1]) by jira-lw-us.apache.org (ASF Mail Server at jira-lw-us.apache.org) with ESMTP id 64BFF21275 for ; Mon, 5 Mar 2018 19:49:00 +0000 (UTC) Date: Mon, 5 Mar 2018 19:49:00 +0000 (UTC) From: "Bhanu M. Gandikota (JIRA)" To: commits@cassandra.apache.org Message-ID: In-Reply-To: References: Subject: [jira] [Comment Edited] (CASSANDRA-14113) AssertionError while trying to upgrade 2.2.11 -> 3.11.1 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 [ https://issues.apache.org/jira/browse/CASSANDRA-14113?page=3Dcom.atla= ssian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId= =3D16386644#comment-16386644 ]=20 Bhanu M. Gandikota edited comment on CASSANDRA-14113 at 3/5/18 7:48 PM: ------------------------------------------------------------------------ FYI, here is my JDK version: =C2=A0\{code:sql} -bash-4.2$ java -version openjdk version "1.8.0_151" OpenJDK Runtime Environment (build 1.8.0_151-b12) OpenJDK 64-Bit Server VM (build 25.151-b12, mixed mode) {code} was (Author: bhanu.m.gandikota): FYI, here is my JDK version: =C2=A0 -bash-4.2$ java -version openjdk version "1.8.0_151" OpenJDK Runtime Environment (build 1.8.0_151-b12) OpenJDK 64-Bit Server VM (build 25.151-b12, mixed mode) =C2=A0 > AssertionError while trying to upgrade 2.2.11 -> 3.11.1 > ------------------------------------------------------- > > Key: CASSANDRA-14113 > URL: https://issues.apache.org/jira/browse/CASSANDRA-1411= 3 > Project: Cassandra > Issue Type: Bug > Components: Core > Environment: Tables have been created in 2.2.11 using thrift and = have supercolumns > Reporter: Guillaume Herail > Priority: Major > Labels: supercolumns > Attachments: data.tar.gz > > > We're trying to upgrade a test cluster from Cassandra 2.2.11 to Cassandra= 3.11.1. The tables have been created using thrift and have supercolumns. W= hen I try to run {{nodetool upgradesstables}} I get the following: > {noformat}error: null > -- StackTrace -- > java.lang.AssertionError > =09at org.apache.cassandra.db.rows.BufferCell.(BufferCell.java:42) > =09at org.apache.cassandra.db.LegacyLayout$CellGrouper.addCell(LegacyLayo= ut.java:1242) > =09at org.apache.cassandra.db.LegacyLayout$CellGrouper.addAtom(LegacyLayo= ut.java:1185) > =09at org.apache.cassandra.db.UnfilteredDeserializer$OldFormatDeserialize= r$UnfilteredIterator.readRow(UnfilteredDeserializer.java:498) > =09at org.apache.cassandra.db.UnfilteredDeserializer$OldFormatDeserialize= r$UnfilteredIterator.hasNext(UnfilteredDeserializer.java:472) > =09at org.apache.cassandra.db.UnfilteredDeserializer$OldFormatDeserialize= r.hasNext(UnfilteredDeserializer.java:306) > =09at org.apache.cassandra.io.sstable.SSTableSimpleIterator$OldFormatIter= ator.computeNext(SSTableSimpleIterator.java:188) > =09at org.apache.cassandra.io.sstable.SSTableSimpleIterator$OldFormatIter= ator.computeNext(SSTableSimpleIterator.java:140) > =09at org.apache.cassandra.utils.AbstractIterator.hasNext(AbstractIterato= r.java:47) > =09at org.apache.cassandra.io.sstable.SSTableIdentityIterator.hasNext(SST= ableIdentityIterator.java:122) > =09at org.apache.cassandra.db.rows.LazilyInitializedUnfilteredRowIterator= .computeNext(LazilyInitializedUnfilteredRowIterator.java:100) > =09at org.apache.cassandra.db.rows.LazilyInitializedUnfilteredRowIterator= .computeNext(LazilyInitializedUnfilteredRowIterator.java:32) > =09at org.apache.cassandra.utils.AbstractIterator.hasNext(AbstractIterato= r.java:47) > =09at org.apache.cassandra.utils.MergeIterator$TrivialOneToOne.computeNex= t(MergeIterator.java:484) > =09at org.apache.cassandra.utils.AbstractIterator.hasNext(AbstractIterato= r.java:47) > =09at org.apache.cassandra.db.rows.UnfilteredRowIterators$UnfilteredRowMe= rgeIterator.computeNext(UnfilteredRowIterators.java:499) > =09at org.apache.cassandra.db.rows.UnfilteredRowIterators$UnfilteredRowMe= rgeIterator.computeNext(UnfilteredRowIterators.java:359) > =09at org.apache.cassandra.utils.AbstractIterator.hasNext(AbstractIterato= r.java:47) > =09at org.apache.cassandra.db.transform.BaseRows.hasNext(BaseRows.java:13= 3) > =09at org.apache.cassandra.db.transform.UnfilteredRows.isEmpty(Unfiltered= Rows.java:74) > =09at org.apache.cassandra.db.partitions.PurgeFunction.applyToPartition(P= urgeFunction.java:75) > =09at org.apache.cassandra.db.partitions.PurgeFunction.applyToPartition(P= urgeFunction.java:26) > =09at org.apache.cassandra.db.transform.BasePartitions.hasNext(BasePartit= ions.java:96) > =09at org.apache.cassandra.db.compaction.CompactionIterator.hasNext(Compa= ctionIterator.java:233) > =09at org.apache.cassandra.db.compaction.CompactionTask.runMayThrow(Compa= ctionTask.java:196) > =09at org.apache.cassandra.utils.WrappedRunnable.run(WrappedRunnable.java= :28) > =09at org.apache.cassandra.db.compaction.CompactionTask.executeInternal(C= ompactionTask.java:85) > =09at org.apache.cassandra.db.compaction.AbstractCompactionTask.execute(A= bstractCompactionTask.java:61) > =09at org.apache.cassandra.db.compaction.CompactionManager$5.execute(Comp= actionManager.java:428) > =09at org.apache.cassandra.db.compaction.CompactionManager$2.call(Compact= ionManager.java:315) > =09at java.util.concurrent.FutureTask.run(FutureTask.java:266) > =09at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecuto= r.java:1149) > =09at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecut= or.java:624) > =09at org.apache.cassandra.concurrent.NamedThreadFactory.lambda$threadLoc= alDeallocator$0(NamedThreadFactory.java:81) > =09at java.lang.Thread.run(Thread.java:748) > {noformat} > We also tried to upgrade to 3.0.15 instead and had a different error: > {noformat} > ERROR 11:00:40 Exception in thread Thread[CompactionExecutor:1,1,main] > java.lang.IllegalStateException: [ColumnDefinition{name=3Dkey, type=3Dorg= .apache.cassandra.db.marshal.BytesType, kind=3DPARTITION_KEY, position=3D0}= , ColumnDefinition{name=3D, type=3Dorg.apache.cassandra.db.marshal.MapType(= org.apache.cassandra.db.marshal.BytesType,org.apache.cassandra.db.marshal.B= ytesType), kind=3DREGULAR, position=3D-1}] is not a subset of [] > at org.apache.cassandra.db.Columns$Serializer.encodeBitmap(Columns.ja= va:532) ~[main/:na] > at org.apache.cassandra.db.Columns$Serializer.serializedSubsetSize(Co= lumns.java:484) ~[main/:na] > at org.apache.cassandra.db.rows.UnfilteredSerializer.serializedRowBod= ySize(UnfilteredSerializer.java:290) ~[main/:na] > at org.apache.cassandra.db.rows.UnfilteredSerializer.serialize(Unfilt= eredSerializer.java:169) ~[main/:na] > at org.apache.cassandra.db.rows.UnfilteredSerializer.serialize(Unfilt= eredSerializer.java:114) ~[main/:na] > at org.apache.cassandra.db.ColumnIndex$Builder.add(ColumnIndex.java:1= 44) ~[main/:na] > at org.apache.cassandra.db.ColumnIndex$Builder.build(ColumnIndex.java= :112) ~[main/:na] > at org.apache.cassandra.db.ColumnIndex.writeAndBuildIndex(ColumnIndex= .java:52) ~[main/:na] > at org.apache.cassandra.io.sstable.format.big.BigTableWriter.append(B= igTableWriter.java:149) ~[main/:na] > at org.apache.cassandra.io.sstable.SSTableRewriter.append(SSTableRewr= iter.java:125) ~[main/:na] > at org.apache.cassandra.db.compaction.writers.MaxSSTableSizeWriter.re= alAppend(MaxSSTableSizeWriter.java:88) ~[main/:na] > at org.apache.cassandra.db.compaction.writers.CompactionAwareWriter.a= ppend(CompactionAwareWriter.java:109) ~[main/:na] > at org.apache.cassandra.db.compaction.CompactionTask.runMayThrow(Comp= actionTask.java:195) ~[main/:na] > at org.apache.cassandra.utils.WrappedRunnable.run(WrappedRunnable.jav= a:28) ~[main/:na] > at org.apache.cassandra.db.compaction.CompactionTask.executeInternal(= CompactionTask.java:89) ~[main/:na] > at org.apache.cassandra.db.compaction.AbstractCompactionTask.execute(= AbstractCompactionTask.java:61) ~[main/:na] > at org.apache.cassandra.db.compaction.CompactionManager$5.execute(Com= pactionManager.java:424) ~[main/:na] > at org.apache.cassandra.db.compaction.CompactionManager$2.call(Compac= tionManager.java:311) ~[main/:na] > at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[na:1.8.= 0_151] > at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecut= or.java:1149) ~[na:1.8.0_151] > at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecu= tor.java:624) [na:1.8.0_151] > at org.apache.cassandra.concurrent.NamedThreadFactory.lambda$threadLo= calDeallocator$0(NamedThreadFactory.java:79) [main/:na] > at java.lang.Thread.run(Thread.java:748) ~[na:1.8.0_151] > {noformat} > Attached are a set of sstables that reproduce the issue. -- This message was sent by Atlassian JIRA (v7.6.3#76005) --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscribe@cassandra.apache.org For additional commands, e-mail: commits-help@cassandra.apache.org