You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cassandra.apache.org by "David King (JIRA)" <ji...@apache.org> on 2010/06/07 20:24:38 UTC

[jira] Created: (CASSANDRA-1170) java.lang.NumberFormatException: For input string: "02473253("

java.lang.NumberFormatException: For input string: "02473253("
--------------------------------------------------------------

                 Key: CASSANDRA-1170
                 URL: https://issues.apache.org/jira/browse/CASSANDRA-1170
             Project: Cassandra
          Issue Type: Bug
          Components: Core
    Affects Versions: 0.6.2
         Environment: Cassandra 0.6.2

Ubuntu 9.10 on EC2

java version "1.6.0_0"
IcedTea6 1.3.1 (6b12-0ubuntu6.6) Runtime Environment (build 1.6.0_0-b12)
OpenJDK 64-Bit Server VM (build 1.6.0_0-b12, mixed mode)
            Reporter: David King


When trying to boot a node:

 INFO 11:05:16,117 Sampling index for /cassandra/data/permacache/permacache-13662-Data.db
ERROR 11:05:17,389 Exception encountered during startup.
java.lang.NumberFormatException: For input string: "72392391 "
        at java.lang.NumberFormatException.forInputString(NumberFormatException.java:65)
        at java.lang.Integer.parseInt(Integer.java:481)
        at java.math.BigInteger.<init>(BigInteger.java:343)
        at java.math.BigInteger.<init>(BigInteger.java:467)
        at org.apache.cassandra.dht.BigIntegerToken.<init>(BigIntegerToken.java:32)
        at org.apache.cassandra.dht.RandomPartitioner.convertFromDiskFormat(RandomPartitioner.java:53)
        at org.apache.cassandra.io.SSTableReader.loadIndexFile(SSTableReader.java:261)
        at org.apache.cassandra.io.SSTableReader.open(SSTableReader.java:125)
        at org.apache.cassandra.io.SSTableReader.open(SSTableReader.java:114)
        at org.apache.cassandra.db.ColumnFamilyStore.<init>(ColumnFamilyStore.java:178)
        at org.apache.cassandra.db.ColumnFamilyStore.createColumnFamilyStore(ColumnFamilyStore.java:248)
        at org.apache.cassandra.db.Table.<init>(Table.java:338)
        at org.apache.cassandra.db.Table.open(Table.java:199)
        at org.apache.cassandra.thrift.CassandraDaemon.setup(CassandraDaemon.java:91)
        at org.apache.cassandra.thrift.CassandraDaemon.main(CassandraDaemon.java:177)
Exception encountered during startup.
java.lang.NumberFormatException: For input string: "72392391 "
        at java.lang.NumberFormatException.forInputString(NumberFormatException.java:65)
        at java.lang.Integer.parseInt(Integer.java:481)
        at java.math.BigInteger.<init>(BigInteger.java:343)
        at java.math.BigInteger.<init>(BigInteger.java:467)
        at org.apache.cassandra.dht.BigIntegerToken.<init>(BigIntegerToken.java:32)
        at org.apache.cassandra.dht.RandomPartitioner.convertFromDiskFormat(RandomPartitioner.java:53)
        at org.apache.cassandra.io.SSTableReader.loadIndexFile(SSTableReader.java:261)
        at org.apache.cassandra.io.SSTableReader.open(SSTableReader.java:125)
        at org.apache.cassandra.io.SSTableReader.open(SSTableReader.java:114)
        at org.apache.cassandra.db.ColumnFamilyStore.<init>(ColumnFamilyStore.java:178)
        at org.apache.cassandra.db.ColumnFamilyStore.createColumnFamilyStore(ColumnFamilyStore.java:248)
        at org.apache.cassandra.db.Table.<init>(Table.java:338)
        at org.apache.cassandra.db.Table.open(Table.java:199)
        at org.apache.cassandra.thrift.CassandraDaemon.setup(CassandraDaemon.java:91)
        at org.apache.cassandra.thrift.CassandraDaemon.main(CassandraDaemon.java:177)

I deleted the sstable with the broken key (RF==3, so I figured I could just repair when it came back up), but now instead I get:

ERROR 11:16:02,045 Exception encountered during startup.
java.lang.NumberFormatException: For input string: "02473253("
        at java.lang.NumberFormatException.forInputString(NumberFormatException.java:65)
        at java.lang.Integer.parseInt(Integer.java:481)
        at java.math.BigInteger.<init>(BigInteger.java:343)
        at java.math.BigInteger.<init>(BigInteger.java:467)
        at org.apache.cassandra.dht.BigIntegerToken.<init>(BigIntegerToken.java:32)
        at org.apache.cassandra.dht.RandomPartitioner.convertFromDiskFormat(RandomPartitioner.java:53)
        at org.apache.cassandra.io.SSTableReader.loadIndexFile(SSTableReader.java:261)
        at org.apache.cassandra.io.SSTableReader.open(SSTableReader.java:125)
        at org.apache.cassandra.io.SSTableReader.open(SSTableReader.java:114)
        at org.apache.cassandra.db.ColumnFamilyStore.<init>(ColumnFamilyStore.java:178)
        at org.apache.cassandra.db.ColumnFamilyStore.createColumnFamilyStore(ColumnFamilyStore.java:248)
        at org.apache.cassandra.db.Table.<init>(Table.java:338)
        at org.apache.cassandra.db.Table.open(Table.java:199)
        at org.apache.cassandra.thrift.CassandraDaemon.setup(CassandraDaemon.java:91)
        at org.apache.cassandra.thrift.CassandraDaemon.main(CassandraDaemon.java:177)
Exception encountered during startup.
java.lang.NumberFormatException: For input string: "02473253("
        at java.lang.NumberFormatException.forInputString(NumberFormatException.java:65)
        at java.lang.Integer.parseInt(Integer.java:481)
        at java.math.BigInteger.<init>(BigInteger.java:343)
        at java.math.BigInteger.<init>(BigInteger.java:467)
        at org.apache.cassandra.dht.BigIntegerToken.<init>(BigIntegerToken.java:32)
        at org.apache.cassandra.dht.RandomPartitioner.convertFromDiskFormat(RandomPartitioner.java:53)
        at org.apache.cassandra.io.SSTableReader.loadIndexFile(SSTableReader.java:261)
        at org.apache.cassandra.io.SSTableReader.open(SSTableReader.java:125)
        at org.apache.cassandra.io.SSTableReader.open(SSTableReader.java:114)
        at org.apache.cassandra.db.ColumnFamilyStore.<init>(ColumnFamilyStore.java:178)
        at org.apache.cassandra.db.ColumnFamilyStore.createColumnFamilyStore(ColumnFamilyStore.java:248)
        at org.apache.cassandra.db.Table.<init>(Table.java:338)
        at org.apache.cassandra.db.Table.open(Table.java:199)
        at org.apache.cassandra.thrift.CassandraDaemon.setup(CassandraDaemon.java:91)
        at org.apache.cassandra.thrift.CassandraDaemon.main(CassandraDaemon.java:177)


-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (CASSANDRA-1170) java.lang.NumberFormatException: For input string: "02473253("

Posted by "David King (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/CASSANDRA-1170?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12881569#action_12881569 ] 

David King commented on CASSANDRA-1170:
---------------------------------------

I won't discount bad hardware and for practical reasons I'll probably replace it soon, so I'll try to get any information I can.

My logs go back to 2010-05-27 22:36:56,451, and interestingly the first mention that I see of permacache-20899-Data.db in that time frame is:

{quote}
 INFO [COMPACTION-POOL:1] 2010-06-18 18:09:38,944 CompactionManager.java (line 246) Compacting [org.apache.cassandra.io.SSTableReader(path='/cassandra/data/permacache/permacache-20900-Data.db'),org.apache.cassandra.io.SSTableReader(path='/cassandra/data/permacache/permacache-20901-Data.db'),org.apache.cassandra.io.SSTableReader(path='/cassandra/data/permacache/permacache-20902-Data.db'),org.apache.cassandra.io.SSTableReader(path='/cassandra/data/permacache/permacache-20903-Data.db')] INFO [COMPACTION-POOL:1] 2010-06-18 18:09:45,248 CompactionManager.java (line 326) Compacted to /cassandra/data/permacache/permacache-20904-Data.db.  84970441/56000204 bytes for 9305 keys.  Time: 6303ms.
 INFO [Thread-183663] 2010-06-18 18:12:04,147 SSTableReader.java (line 124) Sampling index for /cassandra/data/permacache/permacache-20899-Data.db
ERROR [Thread-183663] 2010-06-18 18:13:32,432 CassandraDaemon.java (line 78) Fatal exception in thread Thread[Thread-183663,5,main]
java.lang.NumberFormatException: For input string: "0 7525600"
        at java.lang.NumberFormatException.forInputString(NumberFormatException.java:65)        at java.lang.Integer.parseInt(Integer.java:481)
        at java.math.BigInteger.<init>(BigInteger.java:343)        at java.math.BigInteger.<init>(BigInteger.java:467)
        at org.apache.cassandra.dht.BigIntegerToken.<init>(BigIntegerToken.java:32)        at org.apache.cassandra.dht.RandomPartitioner.convertFromDiskFormat(RandomPartitioner.java:53)
        at org.apache.cassandra.io.SSTableReader.loadIndexFile(SSTableReader.java:261)        at org.apache.cassandra.io.SSTableReader.open(SSTableReader.java:125)
        at org.apache.cassandra.io.SSTableReader.open(SSTableReader.java:114)
        at org.apache.cassandra.io.SSTableWriter.renameAndOpen(SSTableWriter.java:166)
        at org.apache.cassandra.streaming.StreamCompletionHandler.onStreamCompletion(StreamCompletionHandler.java:61)
        at org.apache.cassandra.streaming.IncomingStreamReader.handleStreamCompletion(IncomingStreamReader.java:102)        at org.apache.cassandra.streaming.IncomingStreamReader.read(IncomingStreamReader.java:90)
        at org.apache.cassandra.net.IncomingTcpConnection.run(IncomingTcpConnection.java:66)
{quote}

I don't think that was during a boot sequence. Note that the malformed string looks different. No mentions of it again until my paste above

> java.lang.NumberFormatException: For input string: "02473253("
> --------------------------------------------------------------
>
>                 Key: CASSANDRA-1170
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-1170
>             Project: Cassandra
>          Issue Type: Bug
>          Components: Core
>    Affects Versions: 0.6.2
>         Environment: Cassandra 0.6.2
> Ubuntu 9.10 on EC2
> java version "1.6.0_0"
> IcedTea6 1.3.1 (6b12-0ubuntu6.6) Runtime Environment (build 1.6.0_0-b12)
> OpenJDK 64-Bit Server VM (build 1.6.0_0-b12, mixed mode)
>            Reporter: David King
>
> When trying to boot a node:
>  INFO 11:05:16,117 Sampling index for /cassandra/data/permacache/permacache-13662-Data.db
> ERROR 11:05:17,389 Exception encountered during startup.
> java.lang.NumberFormatException: For input string: "72392391 "
>         at java.lang.NumberFormatException.forInputString(NumberFormatException.java:65)
>         at java.lang.Integer.parseInt(Integer.java:481)
>         at java.math.BigInteger.<init>(BigInteger.java:343)
>         at java.math.BigInteger.<init>(BigInteger.java:467)
>         at org.apache.cassandra.dht.BigIntegerToken.<init>(BigIntegerToken.java:32)
>         at org.apache.cassandra.dht.RandomPartitioner.convertFromDiskFormat(RandomPartitioner.java:53)
>         at org.apache.cassandra.io.SSTableReader.loadIndexFile(SSTableReader.java:261)
>         at org.apache.cassandra.io.SSTableReader.open(SSTableReader.java:125)
>         at org.apache.cassandra.io.SSTableReader.open(SSTableReader.java:114)
>         at org.apache.cassandra.db.ColumnFamilyStore.<init>(ColumnFamilyStore.java:178)
>         at org.apache.cassandra.db.ColumnFamilyStore.createColumnFamilyStore(ColumnFamilyStore.java:248)
>         at org.apache.cassandra.db.Table.<init>(Table.java:338)
>         at org.apache.cassandra.db.Table.open(Table.java:199)
>         at org.apache.cassandra.thrift.CassandraDaemon.setup(CassandraDaemon.java:91)
>         at org.apache.cassandra.thrift.CassandraDaemon.main(CassandraDaemon.java:177)
> Exception encountered during startup.
> java.lang.NumberFormatException: For input string: "72392391 "
>         at java.lang.NumberFormatException.forInputString(NumberFormatException.java:65)
>         at java.lang.Integer.parseInt(Integer.java:481)
>         at java.math.BigInteger.<init>(BigInteger.java:343)
>         at java.math.BigInteger.<init>(BigInteger.java:467)
>         at org.apache.cassandra.dht.BigIntegerToken.<init>(BigIntegerToken.java:32)
>         at org.apache.cassandra.dht.RandomPartitioner.convertFromDiskFormat(RandomPartitioner.java:53)
>         at org.apache.cassandra.io.SSTableReader.loadIndexFile(SSTableReader.java:261)
>         at org.apache.cassandra.io.SSTableReader.open(SSTableReader.java:125)
>         at org.apache.cassandra.io.SSTableReader.open(SSTableReader.java:114)
>         at org.apache.cassandra.db.ColumnFamilyStore.<init>(ColumnFamilyStore.java:178)
>         at org.apache.cassandra.db.ColumnFamilyStore.createColumnFamilyStore(ColumnFamilyStore.java:248)
>         at org.apache.cassandra.db.Table.<init>(Table.java:338)
>         at org.apache.cassandra.db.Table.open(Table.java:199)
>         at org.apache.cassandra.thrift.CassandraDaemon.setup(CassandraDaemon.java:91)
>         at org.apache.cassandra.thrift.CassandraDaemon.main(CassandraDaemon.java:177)
> I deleted the sstable with the broken key (RF==3, so I figured I could just repair when it came back up), but now instead I get:
> ERROR 11:16:02,045 Exception encountered during startup.
> java.lang.NumberFormatException: For input string: "02473253("
>         at java.lang.NumberFormatException.forInputString(NumberFormatException.java:65)
>         at java.lang.Integer.parseInt(Integer.java:481)
>         at java.math.BigInteger.<init>(BigInteger.java:343)
>         at java.math.BigInteger.<init>(BigInteger.java:467)
>         at org.apache.cassandra.dht.BigIntegerToken.<init>(BigIntegerToken.java:32)
>         at org.apache.cassandra.dht.RandomPartitioner.convertFromDiskFormat(RandomPartitioner.java:53)
>         at org.apache.cassandra.io.SSTableReader.loadIndexFile(SSTableReader.java:261)
>         at org.apache.cassandra.io.SSTableReader.open(SSTableReader.java:125)
>         at org.apache.cassandra.io.SSTableReader.open(SSTableReader.java:114)
>         at org.apache.cassandra.db.ColumnFamilyStore.<init>(ColumnFamilyStore.java:178)
>         at org.apache.cassandra.db.ColumnFamilyStore.createColumnFamilyStore(ColumnFamilyStore.java:248)
>         at org.apache.cassandra.db.Table.<init>(Table.java:338)
>         at org.apache.cassandra.db.Table.open(Table.java:199)
>         at org.apache.cassandra.thrift.CassandraDaemon.setup(CassandraDaemon.java:91)
>         at org.apache.cassandra.thrift.CassandraDaemon.main(CassandraDaemon.java:177)
> Exception encountered during startup.
> java.lang.NumberFormatException: For input string: "02473253("
>         at java.lang.NumberFormatException.forInputString(NumberFormatException.java:65)
>         at java.lang.Integer.parseInt(Integer.java:481)
>         at java.math.BigInteger.<init>(BigInteger.java:343)
>         at java.math.BigInteger.<init>(BigInteger.java:467)
>         at org.apache.cassandra.dht.BigIntegerToken.<init>(BigIntegerToken.java:32)
>         at org.apache.cassandra.dht.RandomPartitioner.convertFromDiskFormat(RandomPartitioner.java:53)
>         at org.apache.cassandra.io.SSTableReader.loadIndexFile(SSTableReader.java:261)
>         at org.apache.cassandra.io.SSTableReader.open(SSTableReader.java:125)
>         at org.apache.cassandra.io.SSTableReader.open(SSTableReader.java:114)
>         at org.apache.cassandra.db.ColumnFamilyStore.<init>(ColumnFamilyStore.java:178)
>         at org.apache.cassandra.db.ColumnFamilyStore.createColumnFamilyStore(ColumnFamilyStore.java:248)
>         at org.apache.cassandra.db.Table.<init>(Table.java:338)
>         at org.apache.cassandra.db.Table.open(Table.java:199)
>         at org.apache.cassandra.thrift.CassandraDaemon.setup(CassandraDaemon.java:91)
>         at org.apache.cassandra.thrift.CassandraDaemon.main(CassandraDaemon.java:177)

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (CASSANDRA-1170) java.lang.NumberFormatException: For input string: "02473253("

Posted by "David King (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/CASSANDRA-1170?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12908200#action_12908200 ] 

David King commented on CASSANDRA-1170:
---------------------------------------

Seeing this again in production. Different node, different block devices, etc.

{quote}
java.util.concurrent.ExecutionException: java.lang.NumberFormatException: For input string: "955)10530"
        at java.util.concurrent.FutureTask$Sync.innerGet(FutureTask.java:252)
        at java.util.concurrent.FutureTask.get(FutureTask.java:111)
        at org.apache.cassandra.concurrent.DebuggableThreadPoolExecutor.afterExecute(DebuggableThreadPoolExecutor.java:86)
        at org.apache.cassandra.db.CompactionManager$CompactionExecutor.afterExecute(CompactionManager.java:577)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1118)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
        at java.lang.Thread.run(Thread.java:636)
Caused by: java.lang.NumberFormatException: For input string: "955)10530"
        at java.lang.NumberFormatException.forInputString(NumberFormatException.java:65)
        at java.lang.Integer.parseInt(Integer.java:481)
        at java.math.BigInteger.<init>(BigInteger.java:343)
        at java.math.BigInteger.<init>(BigInteger.java:467)
        at org.apache.cassandra.dht.BigIntegerToken.<init>(BigIntegerToken.java:32)
        at org.apache.cassandra.dht.RandomPartitioner.convertFromDiskFormat(RandomPartitioner.java:53)
        at org.apache.cassandra.io.IteratingRow.<init>(IteratingRow.java:48)
        at org.apache.cassandra.io.SSTableScanner$KeyScanningIterator.next(SSTableScanner.java:136)
        at org.apache.cassandra.io.SSTableScanner$KeyScanningIterator.next(SSTableScanner.java:113)
        at org.apache.cassandra.io.SSTableScanner.next(SSTableScanner.java:105)
        at org.apache.cassandra.io.SSTableScanner.next(SSTableScanner.java:34)
        at org.apache.commons.collections.iterators.FilterIterator.setNextObject(FilterIterator.java:184)
        at org.apache.commons.collections.iterators.FilterIterator.hasNext(FilterIterator.java:94)
        at org.apache.commons.collections.iterators.CollatingIterator.set(CollatingIterator.java:283)
        at org.apache.commons.collections.iterators.CollatingIterator.least(CollatingIterator.java:326)
        at org.apache.commons.collections.iterators.CollatingIterator.next(CollatingIterator.java:230)
        at org.apache.cassandra.utils.ReducingIterator.computeNext(ReducingIterator.java:68)
        at com.google.common.collect.AbstractIterator.tryToComputeNext(AbstractIterator.java:135)
        at com.google.common.collect.AbstractIterator.hasNext(AbstractIterator.java:130)
        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.doAntiCompaction(CompactionManager.java:368)
        at org.apache.cassandra.db.CompactionManager.doCleanupCompaction(CompactionManager.java:411)
        at org.apache.cassandra.db.CompactionManager.access$400(CompactionManager.java:49)
        at org.apache.cassandra.db.CompactionManager$2.call(CompactionManager.java:130)
        at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334)
        at java.util.concurrent.FutureTask.run(FutureTask.java:166)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
        ... 2 more
{quote}

> java.lang.NumberFormatException: For input string: "02473253("
> --------------------------------------------------------------
>
>                 Key: CASSANDRA-1170
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-1170
>             Project: Cassandra
>          Issue Type: Bug
>          Components: Core
>    Affects Versions: 0.6.2
>         Environment: Cassandra 0.6.2
> Ubuntu 9.10 on EC2
> java version "1.6.0_0"
> IcedTea6 1.3.1 (6b12-0ubuntu6.6) Runtime Environment (build 1.6.0_0-b12)
> OpenJDK 64-Bit Server VM (build 1.6.0_0-b12, mixed mode)
>            Reporter: David King
>
> When trying to boot a node:
>  INFO 11:05:16,117 Sampling index for /cassandra/data/permacache/permacache-13662-Data.db
> ERROR 11:05:17,389 Exception encountered during startup.
> java.lang.NumberFormatException: For input string: "72392391 "
>         at java.lang.NumberFormatException.forInputString(NumberFormatException.java:65)
>         at java.lang.Integer.parseInt(Integer.java:481)
>         at java.math.BigInteger.<init>(BigInteger.java:343)
>         at java.math.BigInteger.<init>(BigInteger.java:467)
>         at org.apache.cassandra.dht.BigIntegerToken.<init>(BigIntegerToken.java:32)
>         at org.apache.cassandra.dht.RandomPartitioner.convertFromDiskFormat(RandomPartitioner.java:53)
>         at org.apache.cassandra.io.SSTableReader.loadIndexFile(SSTableReader.java:261)
>         at org.apache.cassandra.io.SSTableReader.open(SSTableReader.java:125)
>         at org.apache.cassandra.io.SSTableReader.open(SSTableReader.java:114)
>         at org.apache.cassandra.db.ColumnFamilyStore.<init>(ColumnFamilyStore.java:178)
>         at org.apache.cassandra.db.ColumnFamilyStore.createColumnFamilyStore(ColumnFamilyStore.java:248)
>         at org.apache.cassandra.db.Table.<init>(Table.java:338)
>         at org.apache.cassandra.db.Table.open(Table.java:199)
>         at org.apache.cassandra.thrift.CassandraDaemon.setup(CassandraDaemon.java:91)
>         at org.apache.cassandra.thrift.CassandraDaemon.main(CassandraDaemon.java:177)
> Exception encountered during startup.
> java.lang.NumberFormatException: For input string: "72392391 "
>         at java.lang.NumberFormatException.forInputString(NumberFormatException.java:65)
>         at java.lang.Integer.parseInt(Integer.java:481)
>         at java.math.BigInteger.<init>(BigInteger.java:343)
>         at java.math.BigInteger.<init>(BigInteger.java:467)
>         at org.apache.cassandra.dht.BigIntegerToken.<init>(BigIntegerToken.java:32)
>         at org.apache.cassandra.dht.RandomPartitioner.convertFromDiskFormat(RandomPartitioner.java:53)
>         at org.apache.cassandra.io.SSTableReader.loadIndexFile(SSTableReader.java:261)
>         at org.apache.cassandra.io.SSTableReader.open(SSTableReader.java:125)
>         at org.apache.cassandra.io.SSTableReader.open(SSTableReader.java:114)
>         at org.apache.cassandra.db.ColumnFamilyStore.<init>(ColumnFamilyStore.java:178)
>         at org.apache.cassandra.db.ColumnFamilyStore.createColumnFamilyStore(ColumnFamilyStore.java:248)
>         at org.apache.cassandra.db.Table.<init>(Table.java:338)
>         at org.apache.cassandra.db.Table.open(Table.java:199)
>         at org.apache.cassandra.thrift.CassandraDaemon.setup(CassandraDaemon.java:91)
>         at org.apache.cassandra.thrift.CassandraDaemon.main(CassandraDaemon.java:177)
> I deleted the sstable with the broken key (RF==3, so I figured I could just repair when it came back up), but now instead I get:
> ERROR 11:16:02,045 Exception encountered during startup.
> java.lang.NumberFormatException: For input string: "02473253("
>         at java.lang.NumberFormatException.forInputString(NumberFormatException.java:65)
>         at java.lang.Integer.parseInt(Integer.java:481)
>         at java.math.BigInteger.<init>(BigInteger.java:343)
>         at java.math.BigInteger.<init>(BigInteger.java:467)
>         at org.apache.cassandra.dht.BigIntegerToken.<init>(BigIntegerToken.java:32)
>         at org.apache.cassandra.dht.RandomPartitioner.convertFromDiskFormat(RandomPartitioner.java:53)
>         at org.apache.cassandra.io.SSTableReader.loadIndexFile(SSTableReader.java:261)
>         at org.apache.cassandra.io.SSTableReader.open(SSTableReader.java:125)
>         at org.apache.cassandra.io.SSTableReader.open(SSTableReader.java:114)
>         at org.apache.cassandra.db.ColumnFamilyStore.<init>(ColumnFamilyStore.java:178)
>         at org.apache.cassandra.db.ColumnFamilyStore.createColumnFamilyStore(ColumnFamilyStore.java:248)
>         at org.apache.cassandra.db.Table.<init>(Table.java:338)
>         at org.apache.cassandra.db.Table.open(Table.java:199)
>         at org.apache.cassandra.thrift.CassandraDaemon.setup(CassandraDaemon.java:91)
>         at org.apache.cassandra.thrift.CassandraDaemon.main(CassandraDaemon.java:177)
> Exception encountered during startup.
> java.lang.NumberFormatException: For input string: "02473253("
>         at java.lang.NumberFormatException.forInputString(NumberFormatException.java:65)
>         at java.lang.Integer.parseInt(Integer.java:481)
>         at java.math.BigInteger.<init>(BigInteger.java:343)
>         at java.math.BigInteger.<init>(BigInteger.java:467)
>         at org.apache.cassandra.dht.BigIntegerToken.<init>(BigIntegerToken.java:32)
>         at org.apache.cassandra.dht.RandomPartitioner.convertFromDiskFormat(RandomPartitioner.java:53)
>         at org.apache.cassandra.io.SSTableReader.loadIndexFile(SSTableReader.java:261)
>         at org.apache.cassandra.io.SSTableReader.open(SSTableReader.java:125)
>         at org.apache.cassandra.io.SSTableReader.open(SSTableReader.java:114)
>         at org.apache.cassandra.db.ColumnFamilyStore.<init>(ColumnFamilyStore.java:178)
>         at org.apache.cassandra.db.ColumnFamilyStore.createColumnFamilyStore(ColumnFamilyStore.java:248)
>         at org.apache.cassandra.db.Table.<init>(Table.java:338)
>         at org.apache.cassandra.db.Table.open(Table.java:199)
>         at org.apache.cassandra.thrift.CassandraDaemon.setup(CassandraDaemon.java:91)
>         at org.apache.cassandra.thrift.CassandraDaemon.main(CassandraDaemon.java:177)

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (CASSANDRA-1170) java.lang.NumberFormatException: For input string: "02473253("

Posted by "David King (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/CASSANDRA-1170?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12876874#action_12876874 ] 

David King commented on CASSANDRA-1170:
---------------------------------------

I was able to also delete the second broken sstable and bring the node up. A repair fixed the missing data, and all other nodes are able to boot without trouble.

But this is the second time (I guess third time if you count both of the two broken tables this time) this has happened, so I suspect that it's a legit bug

> java.lang.NumberFormatException: For input string: "02473253("
> --------------------------------------------------------------
>
>                 Key: CASSANDRA-1170
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-1170
>             Project: Cassandra
>          Issue Type: Bug
>          Components: Core
>    Affects Versions: 0.6.2
>         Environment: Cassandra 0.6.2
> Ubuntu 9.10 on EC2
> java version "1.6.0_0"
> IcedTea6 1.3.1 (6b12-0ubuntu6.6) Runtime Environment (build 1.6.0_0-b12)
> OpenJDK 64-Bit Server VM (build 1.6.0_0-b12, mixed mode)
>            Reporter: David King
>
> When trying to boot a node:
>  INFO 11:05:16,117 Sampling index for /cassandra/data/permacache/permacache-13662-Data.db
> ERROR 11:05:17,389 Exception encountered during startup.
> java.lang.NumberFormatException: For input string: "72392391 "
>         at java.lang.NumberFormatException.forInputString(NumberFormatException.java:65)
>         at java.lang.Integer.parseInt(Integer.java:481)
>         at java.math.BigInteger.<init>(BigInteger.java:343)
>         at java.math.BigInteger.<init>(BigInteger.java:467)
>         at org.apache.cassandra.dht.BigIntegerToken.<init>(BigIntegerToken.java:32)
>         at org.apache.cassandra.dht.RandomPartitioner.convertFromDiskFormat(RandomPartitioner.java:53)
>         at org.apache.cassandra.io.SSTableReader.loadIndexFile(SSTableReader.java:261)
>         at org.apache.cassandra.io.SSTableReader.open(SSTableReader.java:125)
>         at org.apache.cassandra.io.SSTableReader.open(SSTableReader.java:114)
>         at org.apache.cassandra.db.ColumnFamilyStore.<init>(ColumnFamilyStore.java:178)
>         at org.apache.cassandra.db.ColumnFamilyStore.createColumnFamilyStore(ColumnFamilyStore.java:248)
>         at org.apache.cassandra.db.Table.<init>(Table.java:338)
>         at org.apache.cassandra.db.Table.open(Table.java:199)
>         at org.apache.cassandra.thrift.CassandraDaemon.setup(CassandraDaemon.java:91)
>         at org.apache.cassandra.thrift.CassandraDaemon.main(CassandraDaemon.java:177)
> Exception encountered during startup.
> java.lang.NumberFormatException: For input string: "72392391 "
>         at java.lang.NumberFormatException.forInputString(NumberFormatException.java:65)
>         at java.lang.Integer.parseInt(Integer.java:481)
>         at java.math.BigInteger.<init>(BigInteger.java:343)
>         at java.math.BigInteger.<init>(BigInteger.java:467)
>         at org.apache.cassandra.dht.BigIntegerToken.<init>(BigIntegerToken.java:32)
>         at org.apache.cassandra.dht.RandomPartitioner.convertFromDiskFormat(RandomPartitioner.java:53)
>         at org.apache.cassandra.io.SSTableReader.loadIndexFile(SSTableReader.java:261)
>         at org.apache.cassandra.io.SSTableReader.open(SSTableReader.java:125)
>         at org.apache.cassandra.io.SSTableReader.open(SSTableReader.java:114)
>         at org.apache.cassandra.db.ColumnFamilyStore.<init>(ColumnFamilyStore.java:178)
>         at org.apache.cassandra.db.ColumnFamilyStore.createColumnFamilyStore(ColumnFamilyStore.java:248)
>         at org.apache.cassandra.db.Table.<init>(Table.java:338)
>         at org.apache.cassandra.db.Table.open(Table.java:199)
>         at org.apache.cassandra.thrift.CassandraDaemon.setup(CassandraDaemon.java:91)
>         at org.apache.cassandra.thrift.CassandraDaemon.main(CassandraDaemon.java:177)
> I deleted the sstable with the broken key (RF==3, so I figured I could just repair when it came back up), but now instead I get:
> ERROR 11:16:02,045 Exception encountered during startup.
> java.lang.NumberFormatException: For input string: "02473253("
>         at java.lang.NumberFormatException.forInputString(NumberFormatException.java:65)
>         at java.lang.Integer.parseInt(Integer.java:481)
>         at java.math.BigInteger.<init>(BigInteger.java:343)
>         at java.math.BigInteger.<init>(BigInteger.java:467)
>         at org.apache.cassandra.dht.BigIntegerToken.<init>(BigIntegerToken.java:32)
>         at org.apache.cassandra.dht.RandomPartitioner.convertFromDiskFormat(RandomPartitioner.java:53)
>         at org.apache.cassandra.io.SSTableReader.loadIndexFile(SSTableReader.java:261)
>         at org.apache.cassandra.io.SSTableReader.open(SSTableReader.java:125)
>         at org.apache.cassandra.io.SSTableReader.open(SSTableReader.java:114)
>         at org.apache.cassandra.db.ColumnFamilyStore.<init>(ColumnFamilyStore.java:178)
>         at org.apache.cassandra.db.ColumnFamilyStore.createColumnFamilyStore(ColumnFamilyStore.java:248)
>         at org.apache.cassandra.db.Table.<init>(Table.java:338)
>         at org.apache.cassandra.db.Table.open(Table.java:199)
>         at org.apache.cassandra.thrift.CassandraDaemon.setup(CassandraDaemon.java:91)
>         at org.apache.cassandra.thrift.CassandraDaemon.main(CassandraDaemon.java:177)
> Exception encountered during startup.
> java.lang.NumberFormatException: For input string: "02473253("
>         at java.lang.NumberFormatException.forInputString(NumberFormatException.java:65)
>         at java.lang.Integer.parseInt(Integer.java:481)
>         at java.math.BigInteger.<init>(BigInteger.java:343)
>         at java.math.BigInteger.<init>(BigInteger.java:467)
>         at org.apache.cassandra.dht.BigIntegerToken.<init>(BigIntegerToken.java:32)
>         at org.apache.cassandra.dht.RandomPartitioner.convertFromDiskFormat(RandomPartitioner.java:53)
>         at org.apache.cassandra.io.SSTableReader.loadIndexFile(SSTableReader.java:261)
>         at org.apache.cassandra.io.SSTableReader.open(SSTableReader.java:125)
>         at org.apache.cassandra.io.SSTableReader.open(SSTableReader.java:114)
>         at org.apache.cassandra.db.ColumnFamilyStore.<init>(ColumnFamilyStore.java:178)
>         at org.apache.cassandra.db.ColumnFamilyStore.createColumnFamilyStore(ColumnFamilyStore.java:248)
>         at org.apache.cassandra.db.Table.<init>(Table.java:338)
>         at org.apache.cassandra.db.Table.open(Table.java:199)
>         at org.apache.cassandra.thrift.CassandraDaemon.setup(CassandraDaemon.java:91)
>         at org.apache.cassandra.thrift.CassandraDaemon.main(CassandraDaemon.java:177)

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (CASSANDRA-1170) java.lang.NumberFormatException: For input string: "02473253("

Posted by "David King (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/CASSANDRA-1170?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12881483#action_12881483 ] 

David King commented on CASSANDRA-1170:
---------------------------------------

Ellis' index-generator appeared to work and the node is now able to boot, but the fact that sstable2json is dying on the -Data file raises the question: am I now running with corrupt data, and what effect will that have on operations like compaction? And what's causing the corruption in the first place?

> java.lang.NumberFormatException: For input string: "02473253("
> --------------------------------------------------------------
>
>                 Key: CASSANDRA-1170
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-1170
>             Project: Cassandra
>          Issue Type: Bug
>          Components: Core
>    Affects Versions: 0.6.2
>         Environment: Cassandra 0.6.2
> Ubuntu 9.10 on EC2
> java version "1.6.0_0"
> IcedTea6 1.3.1 (6b12-0ubuntu6.6) Runtime Environment (build 1.6.0_0-b12)
> OpenJDK 64-Bit Server VM (build 1.6.0_0-b12, mixed mode)
>            Reporter: David King
>
> When trying to boot a node:
>  INFO 11:05:16,117 Sampling index for /cassandra/data/permacache/permacache-13662-Data.db
> ERROR 11:05:17,389 Exception encountered during startup.
> java.lang.NumberFormatException: For input string: "72392391 "
>         at java.lang.NumberFormatException.forInputString(NumberFormatException.java:65)
>         at java.lang.Integer.parseInt(Integer.java:481)
>         at java.math.BigInteger.<init>(BigInteger.java:343)
>         at java.math.BigInteger.<init>(BigInteger.java:467)
>         at org.apache.cassandra.dht.BigIntegerToken.<init>(BigIntegerToken.java:32)
>         at org.apache.cassandra.dht.RandomPartitioner.convertFromDiskFormat(RandomPartitioner.java:53)
>         at org.apache.cassandra.io.SSTableReader.loadIndexFile(SSTableReader.java:261)
>         at org.apache.cassandra.io.SSTableReader.open(SSTableReader.java:125)
>         at org.apache.cassandra.io.SSTableReader.open(SSTableReader.java:114)
>         at org.apache.cassandra.db.ColumnFamilyStore.<init>(ColumnFamilyStore.java:178)
>         at org.apache.cassandra.db.ColumnFamilyStore.createColumnFamilyStore(ColumnFamilyStore.java:248)
>         at org.apache.cassandra.db.Table.<init>(Table.java:338)
>         at org.apache.cassandra.db.Table.open(Table.java:199)
>         at org.apache.cassandra.thrift.CassandraDaemon.setup(CassandraDaemon.java:91)
>         at org.apache.cassandra.thrift.CassandraDaemon.main(CassandraDaemon.java:177)
> Exception encountered during startup.
> java.lang.NumberFormatException: For input string: "72392391 "
>         at java.lang.NumberFormatException.forInputString(NumberFormatException.java:65)
>         at java.lang.Integer.parseInt(Integer.java:481)
>         at java.math.BigInteger.<init>(BigInteger.java:343)
>         at java.math.BigInteger.<init>(BigInteger.java:467)
>         at org.apache.cassandra.dht.BigIntegerToken.<init>(BigIntegerToken.java:32)
>         at org.apache.cassandra.dht.RandomPartitioner.convertFromDiskFormat(RandomPartitioner.java:53)
>         at org.apache.cassandra.io.SSTableReader.loadIndexFile(SSTableReader.java:261)
>         at org.apache.cassandra.io.SSTableReader.open(SSTableReader.java:125)
>         at org.apache.cassandra.io.SSTableReader.open(SSTableReader.java:114)
>         at org.apache.cassandra.db.ColumnFamilyStore.<init>(ColumnFamilyStore.java:178)
>         at org.apache.cassandra.db.ColumnFamilyStore.createColumnFamilyStore(ColumnFamilyStore.java:248)
>         at org.apache.cassandra.db.Table.<init>(Table.java:338)
>         at org.apache.cassandra.db.Table.open(Table.java:199)
>         at org.apache.cassandra.thrift.CassandraDaemon.setup(CassandraDaemon.java:91)
>         at org.apache.cassandra.thrift.CassandraDaemon.main(CassandraDaemon.java:177)
> I deleted the sstable with the broken key (RF==3, so I figured I could just repair when it came back up), but now instead I get:
> ERROR 11:16:02,045 Exception encountered during startup.
> java.lang.NumberFormatException: For input string: "02473253("
>         at java.lang.NumberFormatException.forInputString(NumberFormatException.java:65)
>         at java.lang.Integer.parseInt(Integer.java:481)
>         at java.math.BigInteger.<init>(BigInteger.java:343)
>         at java.math.BigInteger.<init>(BigInteger.java:467)
>         at org.apache.cassandra.dht.BigIntegerToken.<init>(BigIntegerToken.java:32)
>         at org.apache.cassandra.dht.RandomPartitioner.convertFromDiskFormat(RandomPartitioner.java:53)
>         at org.apache.cassandra.io.SSTableReader.loadIndexFile(SSTableReader.java:261)
>         at org.apache.cassandra.io.SSTableReader.open(SSTableReader.java:125)
>         at org.apache.cassandra.io.SSTableReader.open(SSTableReader.java:114)
>         at org.apache.cassandra.db.ColumnFamilyStore.<init>(ColumnFamilyStore.java:178)
>         at org.apache.cassandra.db.ColumnFamilyStore.createColumnFamilyStore(ColumnFamilyStore.java:248)
>         at org.apache.cassandra.db.Table.<init>(Table.java:338)
>         at org.apache.cassandra.db.Table.open(Table.java:199)
>         at org.apache.cassandra.thrift.CassandraDaemon.setup(CassandraDaemon.java:91)
>         at org.apache.cassandra.thrift.CassandraDaemon.main(CassandraDaemon.java:177)
> Exception encountered during startup.
> java.lang.NumberFormatException: For input string: "02473253("
>         at java.lang.NumberFormatException.forInputString(NumberFormatException.java:65)
>         at java.lang.Integer.parseInt(Integer.java:481)
>         at java.math.BigInteger.<init>(BigInteger.java:343)
>         at java.math.BigInteger.<init>(BigInteger.java:467)
>         at org.apache.cassandra.dht.BigIntegerToken.<init>(BigIntegerToken.java:32)
>         at org.apache.cassandra.dht.RandomPartitioner.convertFromDiskFormat(RandomPartitioner.java:53)
>         at org.apache.cassandra.io.SSTableReader.loadIndexFile(SSTableReader.java:261)
>         at org.apache.cassandra.io.SSTableReader.open(SSTableReader.java:125)
>         at org.apache.cassandra.io.SSTableReader.open(SSTableReader.java:114)
>         at org.apache.cassandra.db.ColumnFamilyStore.<init>(ColumnFamilyStore.java:178)
>         at org.apache.cassandra.db.ColumnFamilyStore.createColumnFamilyStore(ColumnFamilyStore.java:248)
>         at org.apache.cassandra.db.Table.<init>(Table.java:338)
>         at org.apache.cassandra.db.Table.open(Table.java:199)
>         at org.apache.cassandra.thrift.CassandraDaemon.setup(CassandraDaemon.java:91)
>         at org.apache.cassandra.thrift.CassandraDaemon.main(CassandraDaemon.java:177)

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (CASSANDRA-1170) java.lang.NumberFormatException: For input string: "02473253("

Posted by "David King (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/CASSANDRA-1170?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12908201#action_12908201 ] 

David King commented on CASSANDRA-1170:
---------------------------------------

Should have mentioned, running 0.6.5 now

> java.lang.NumberFormatException: For input string: "02473253("
> --------------------------------------------------------------
>
>                 Key: CASSANDRA-1170
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-1170
>             Project: Cassandra
>          Issue Type: Bug
>          Components: Core
>    Affects Versions: 0.6.2
>         Environment: Cassandra 0.6.2
> Ubuntu 9.10 on EC2
> java version "1.6.0_0"
> IcedTea6 1.3.1 (6b12-0ubuntu6.6) Runtime Environment (build 1.6.0_0-b12)
> OpenJDK 64-Bit Server VM (build 1.6.0_0-b12, mixed mode)
>            Reporter: David King
>
> When trying to boot a node:
>  INFO 11:05:16,117 Sampling index for /cassandra/data/permacache/permacache-13662-Data.db
> ERROR 11:05:17,389 Exception encountered during startup.
> java.lang.NumberFormatException: For input string: "72392391 "
>         at java.lang.NumberFormatException.forInputString(NumberFormatException.java:65)
>         at java.lang.Integer.parseInt(Integer.java:481)
>         at java.math.BigInteger.<init>(BigInteger.java:343)
>         at java.math.BigInteger.<init>(BigInteger.java:467)
>         at org.apache.cassandra.dht.BigIntegerToken.<init>(BigIntegerToken.java:32)
>         at org.apache.cassandra.dht.RandomPartitioner.convertFromDiskFormat(RandomPartitioner.java:53)
>         at org.apache.cassandra.io.SSTableReader.loadIndexFile(SSTableReader.java:261)
>         at org.apache.cassandra.io.SSTableReader.open(SSTableReader.java:125)
>         at org.apache.cassandra.io.SSTableReader.open(SSTableReader.java:114)
>         at org.apache.cassandra.db.ColumnFamilyStore.<init>(ColumnFamilyStore.java:178)
>         at org.apache.cassandra.db.ColumnFamilyStore.createColumnFamilyStore(ColumnFamilyStore.java:248)
>         at org.apache.cassandra.db.Table.<init>(Table.java:338)
>         at org.apache.cassandra.db.Table.open(Table.java:199)
>         at org.apache.cassandra.thrift.CassandraDaemon.setup(CassandraDaemon.java:91)
>         at org.apache.cassandra.thrift.CassandraDaemon.main(CassandraDaemon.java:177)
> Exception encountered during startup.
> java.lang.NumberFormatException: For input string: "72392391 "
>         at java.lang.NumberFormatException.forInputString(NumberFormatException.java:65)
>         at java.lang.Integer.parseInt(Integer.java:481)
>         at java.math.BigInteger.<init>(BigInteger.java:343)
>         at java.math.BigInteger.<init>(BigInteger.java:467)
>         at org.apache.cassandra.dht.BigIntegerToken.<init>(BigIntegerToken.java:32)
>         at org.apache.cassandra.dht.RandomPartitioner.convertFromDiskFormat(RandomPartitioner.java:53)
>         at org.apache.cassandra.io.SSTableReader.loadIndexFile(SSTableReader.java:261)
>         at org.apache.cassandra.io.SSTableReader.open(SSTableReader.java:125)
>         at org.apache.cassandra.io.SSTableReader.open(SSTableReader.java:114)
>         at org.apache.cassandra.db.ColumnFamilyStore.<init>(ColumnFamilyStore.java:178)
>         at org.apache.cassandra.db.ColumnFamilyStore.createColumnFamilyStore(ColumnFamilyStore.java:248)
>         at org.apache.cassandra.db.Table.<init>(Table.java:338)
>         at org.apache.cassandra.db.Table.open(Table.java:199)
>         at org.apache.cassandra.thrift.CassandraDaemon.setup(CassandraDaemon.java:91)
>         at org.apache.cassandra.thrift.CassandraDaemon.main(CassandraDaemon.java:177)
> I deleted the sstable with the broken key (RF==3, so I figured I could just repair when it came back up), but now instead I get:
> ERROR 11:16:02,045 Exception encountered during startup.
> java.lang.NumberFormatException: For input string: "02473253("
>         at java.lang.NumberFormatException.forInputString(NumberFormatException.java:65)
>         at java.lang.Integer.parseInt(Integer.java:481)
>         at java.math.BigInteger.<init>(BigInteger.java:343)
>         at java.math.BigInteger.<init>(BigInteger.java:467)
>         at org.apache.cassandra.dht.BigIntegerToken.<init>(BigIntegerToken.java:32)
>         at org.apache.cassandra.dht.RandomPartitioner.convertFromDiskFormat(RandomPartitioner.java:53)
>         at org.apache.cassandra.io.SSTableReader.loadIndexFile(SSTableReader.java:261)
>         at org.apache.cassandra.io.SSTableReader.open(SSTableReader.java:125)
>         at org.apache.cassandra.io.SSTableReader.open(SSTableReader.java:114)
>         at org.apache.cassandra.db.ColumnFamilyStore.<init>(ColumnFamilyStore.java:178)
>         at org.apache.cassandra.db.ColumnFamilyStore.createColumnFamilyStore(ColumnFamilyStore.java:248)
>         at org.apache.cassandra.db.Table.<init>(Table.java:338)
>         at org.apache.cassandra.db.Table.open(Table.java:199)
>         at org.apache.cassandra.thrift.CassandraDaemon.setup(CassandraDaemon.java:91)
>         at org.apache.cassandra.thrift.CassandraDaemon.main(CassandraDaemon.java:177)
> Exception encountered during startup.
> java.lang.NumberFormatException: For input string: "02473253("
>         at java.lang.NumberFormatException.forInputString(NumberFormatException.java:65)
>         at java.lang.Integer.parseInt(Integer.java:481)
>         at java.math.BigInteger.<init>(BigInteger.java:343)
>         at java.math.BigInteger.<init>(BigInteger.java:467)
>         at org.apache.cassandra.dht.BigIntegerToken.<init>(BigIntegerToken.java:32)
>         at org.apache.cassandra.dht.RandomPartitioner.convertFromDiskFormat(RandomPartitioner.java:53)
>         at org.apache.cassandra.io.SSTableReader.loadIndexFile(SSTableReader.java:261)
>         at org.apache.cassandra.io.SSTableReader.open(SSTableReader.java:125)
>         at org.apache.cassandra.io.SSTableReader.open(SSTableReader.java:114)
>         at org.apache.cassandra.db.ColumnFamilyStore.<init>(ColumnFamilyStore.java:178)
>         at org.apache.cassandra.db.ColumnFamilyStore.createColumnFamilyStore(ColumnFamilyStore.java:248)
>         at org.apache.cassandra.db.Table.<init>(Table.java:338)
>         at org.apache.cassandra.db.Table.open(Table.java:199)
>         at org.apache.cassandra.thrift.CassandraDaemon.setup(CassandraDaemon.java:91)
>         at org.apache.cassandra.thrift.CassandraDaemon.main(CassandraDaemon.java:177)

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (CASSANDRA-1170) java.lang.NumberFormatException: For input string: "02473253("

Posted by "Jonathan Ellis (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/CASSANDRA-1170?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12881650#action_12881650 ] 

Jonathan Ellis commented on CASSANDRA-1170:
-------------------------------------------

If that's the first message then it must have been created by streaming from another node.  Thanks.

> java.lang.NumberFormatException: For input string: "02473253("
> --------------------------------------------------------------
>
>                 Key: CASSANDRA-1170
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-1170
>             Project: Cassandra
>          Issue Type: Bug
>          Components: Core
>    Affects Versions: 0.6.2
>         Environment: Cassandra 0.6.2
> Ubuntu 9.10 on EC2
> java version "1.6.0_0"
> IcedTea6 1.3.1 (6b12-0ubuntu6.6) Runtime Environment (build 1.6.0_0-b12)
> OpenJDK 64-Bit Server VM (build 1.6.0_0-b12, mixed mode)
>            Reporter: David King
>
> When trying to boot a node:
>  INFO 11:05:16,117 Sampling index for /cassandra/data/permacache/permacache-13662-Data.db
> ERROR 11:05:17,389 Exception encountered during startup.
> java.lang.NumberFormatException: For input string: "72392391 "
>         at java.lang.NumberFormatException.forInputString(NumberFormatException.java:65)
>         at java.lang.Integer.parseInt(Integer.java:481)
>         at java.math.BigInteger.<init>(BigInteger.java:343)
>         at java.math.BigInteger.<init>(BigInteger.java:467)
>         at org.apache.cassandra.dht.BigIntegerToken.<init>(BigIntegerToken.java:32)
>         at org.apache.cassandra.dht.RandomPartitioner.convertFromDiskFormat(RandomPartitioner.java:53)
>         at org.apache.cassandra.io.SSTableReader.loadIndexFile(SSTableReader.java:261)
>         at org.apache.cassandra.io.SSTableReader.open(SSTableReader.java:125)
>         at org.apache.cassandra.io.SSTableReader.open(SSTableReader.java:114)
>         at org.apache.cassandra.db.ColumnFamilyStore.<init>(ColumnFamilyStore.java:178)
>         at org.apache.cassandra.db.ColumnFamilyStore.createColumnFamilyStore(ColumnFamilyStore.java:248)
>         at org.apache.cassandra.db.Table.<init>(Table.java:338)
>         at org.apache.cassandra.db.Table.open(Table.java:199)
>         at org.apache.cassandra.thrift.CassandraDaemon.setup(CassandraDaemon.java:91)
>         at org.apache.cassandra.thrift.CassandraDaemon.main(CassandraDaemon.java:177)
> Exception encountered during startup.
> java.lang.NumberFormatException: For input string: "72392391 "
>         at java.lang.NumberFormatException.forInputString(NumberFormatException.java:65)
>         at java.lang.Integer.parseInt(Integer.java:481)
>         at java.math.BigInteger.<init>(BigInteger.java:343)
>         at java.math.BigInteger.<init>(BigInteger.java:467)
>         at org.apache.cassandra.dht.BigIntegerToken.<init>(BigIntegerToken.java:32)
>         at org.apache.cassandra.dht.RandomPartitioner.convertFromDiskFormat(RandomPartitioner.java:53)
>         at org.apache.cassandra.io.SSTableReader.loadIndexFile(SSTableReader.java:261)
>         at org.apache.cassandra.io.SSTableReader.open(SSTableReader.java:125)
>         at org.apache.cassandra.io.SSTableReader.open(SSTableReader.java:114)
>         at org.apache.cassandra.db.ColumnFamilyStore.<init>(ColumnFamilyStore.java:178)
>         at org.apache.cassandra.db.ColumnFamilyStore.createColumnFamilyStore(ColumnFamilyStore.java:248)
>         at org.apache.cassandra.db.Table.<init>(Table.java:338)
>         at org.apache.cassandra.db.Table.open(Table.java:199)
>         at org.apache.cassandra.thrift.CassandraDaemon.setup(CassandraDaemon.java:91)
>         at org.apache.cassandra.thrift.CassandraDaemon.main(CassandraDaemon.java:177)
> I deleted the sstable with the broken key (RF==3, so I figured I could just repair when it came back up), but now instead I get:
> ERROR 11:16:02,045 Exception encountered during startup.
> java.lang.NumberFormatException: For input string: "02473253("
>         at java.lang.NumberFormatException.forInputString(NumberFormatException.java:65)
>         at java.lang.Integer.parseInt(Integer.java:481)
>         at java.math.BigInteger.<init>(BigInteger.java:343)
>         at java.math.BigInteger.<init>(BigInteger.java:467)
>         at org.apache.cassandra.dht.BigIntegerToken.<init>(BigIntegerToken.java:32)
>         at org.apache.cassandra.dht.RandomPartitioner.convertFromDiskFormat(RandomPartitioner.java:53)
>         at org.apache.cassandra.io.SSTableReader.loadIndexFile(SSTableReader.java:261)
>         at org.apache.cassandra.io.SSTableReader.open(SSTableReader.java:125)
>         at org.apache.cassandra.io.SSTableReader.open(SSTableReader.java:114)
>         at org.apache.cassandra.db.ColumnFamilyStore.<init>(ColumnFamilyStore.java:178)
>         at org.apache.cassandra.db.ColumnFamilyStore.createColumnFamilyStore(ColumnFamilyStore.java:248)
>         at org.apache.cassandra.db.Table.<init>(Table.java:338)
>         at org.apache.cassandra.db.Table.open(Table.java:199)
>         at org.apache.cassandra.thrift.CassandraDaemon.setup(CassandraDaemon.java:91)
>         at org.apache.cassandra.thrift.CassandraDaemon.main(CassandraDaemon.java:177)
> Exception encountered during startup.
> java.lang.NumberFormatException: For input string: "02473253("
>         at java.lang.NumberFormatException.forInputString(NumberFormatException.java:65)
>         at java.lang.Integer.parseInt(Integer.java:481)
>         at java.math.BigInteger.<init>(BigInteger.java:343)
>         at java.math.BigInteger.<init>(BigInteger.java:467)
>         at org.apache.cassandra.dht.BigIntegerToken.<init>(BigIntegerToken.java:32)
>         at org.apache.cassandra.dht.RandomPartitioner.convertFromDiskFormat(RandomPartitioner.java:53)
>         at org.apache.cassandra.io.SSTableReader.loadIndexFile(SSTableReader.java:261)
>         at org.apache.cassandra.io.SSTableReader.open(SSTableReader.java:125)
>         at org.apache.cassandra.io.SSTableReader.open(SSTableReader.java:114)
>         at org.apache.cassandra.db.ColumnFamilyStore.<init>(ColumnFamilyStore.java:178)
>         at org.apache.cassandra.db.ColumnFamilyStore.createColumnFamilyStore(ColumnFamilyStore.java:248)
>         at org.apache.cassandra.db.Table.<init>(Table.java:338)
>         at org.apache.cassandra.db.Table.open(Table.java:199)
>         at org.apache.cassandra.thrift.CassandraDaemon.setup(CassandraDaemon.java:91)
>         at org.apache.cassandra.thrift.CassandraDaemon.main(CassandraDaemon.java:177)

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (CASSANDRA-1170) java.lang.NumberFormatException: For input string: "02473253("

Posted by "David King (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/CASSANDRA-1170?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12881464#action_12881464 ] 

David King commented on CASSANDRA-1170:
---------------------------------------

This is happening to me again. Same node.

 INFO 16:50:40,006 Sampling index for /cassandra/data/permacache/permacache-20899-Data.db
ERROR 16:52:24,402 Exception encountered during startup.
java.lang.NumberFormatException: For input string: "&23819505"
        at java.lang.NumberFormatException.forInputString(NumberFormatException.java:65)
        at java.lang.Integer.parseInt(Integer.java:470)
        at java.math.BigInteger.<init>(BigInteger.java:343)
        at java.math.BigInteger.<init>(BigInteger.java:467)
        at org.apache.cassandra.dht.BigIntegerToken.<init>(BigIntegerToken.java:32)
        at org.apache.cassandra.dht.RandomPartitioner.convertFromDiskFormat(RandomPartitioner.java:53)
        at org.apache.cassandra.io.SSTableReader.loadIndexFile(SSTableReader.java:261)
        at org.apache.cassandra.io.SSTableReader.open(SSTableReader.java:125)
        at org.apache.cassandra.io.SSTableReader.open(SSTableReader.java:114)
        at org.apache.cassandra.db.ColumnFamilyStore.<init>(ColumnFamilyStore.java:178)
        at org.apache.cassandra.db.ColumnFamilyStore.createColumnFamilyStore(ColumnFamilyStore.java:248)
        at org.apache.cassandra.db.Table.<init>(Table.java:338)
        at org.apache.cassandra.db.Table.open(Table.java:199)
        at org.apache.cassandra.thrift.CassandraDaemon.setup(CassandraDaemon.java:91)
        at org.apache.cassandra.thrift.CassandraDaemon.main(CassandraDaemon.java:177)
Exception encountered during startup.
java.lang.NumberFormatException: For input string: "&23819505"
        at java.lang.NumberFormatException.forInputString(NumberFormatException.java:65)
        at java.lang.Integer.parseInt(Integer.java:470)
        at java.math.BigInteger.<init>(BigInteger.java:343)
        at java.math.BigInteger.<init>(BigInteger.java:467)
        at org.apache.cassandra.dht.BigIntegerToken.<init>(BigIntegerToken.java:32)
        at org.apache.cassandra.dht.RandomPartitioner.convertFromDiskFormat(RandomPartitioner.java:53)
        at org.apache.cassandra.io.SSTableReader.loadIndexFile(SSTableReader.java:261)
        at org.apache.cassandra.io.SSTableReader.open(SSTableReader.java:125)
        at org.apache.cassandra.io.SSTableReader.open(SSTableReader.java:114)
        at org.apache.cassandra.db.ColumnFamilyStore.<init>(ColumnFamilyStore.java:178)
        at org.apache.cassandra.db.ColumnFamilyStore.createColumnFamilyStore(ColumnFamilyStore.java:248)
        at org.apache.cassandra.db.Table.<init>(Table.java:338)
        at org.apache.cassandra.db.Table.open(Table.java:199)
        at org.apache.cassandra.thrift.CassandraDaemon.setup(CassandraDaemon.java:91)
        at org.apache.cassandra.thrift.CassandraDaemon.main(CassandraDaemon.java:177)

> java.lang.NumberFormatException: For input string: "02473253("
> --------------------------------------------------------------
>
>                 Key: CASSANDRA-1170
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-1170
>             Project: Cassandra
>          Issue Type: Bug
>          Components: Core
>    Affects Versions: 0.6.2
>         Environment: Cassandra 0.6.2
> Ubuntu 9.10 on EC2
> java version "1.6.0_0"
> IcedTea6 1.3.1 (6b12-0ubuntu6.6) Runtime Environment (build 1.6.0_0-b12)
> OpenJDK 64-Bit Server VM (build 1.6.0_0-b12, mixed mode)
>            Reporter: David King
>
> When trying to boot a node:
>  INFO 11:05:16,117 Sampling index for /cassandra/data/permacache/permacache-13662-Data.db
> ERROR 11:05:17,389 Exception encountered during startup.
> java.lang.NumberFormatException: For input string: "72392391 "
>         at java.lang.NumberFormatException.forInputString(NumberFormatException.java:65)
>         at java.lang.Integer.parseInt(Integer.java:481)
>         at java.math.BigInteger.<init>(BigInteger.java:343)
>         at java.math.BigInteger.<init>(BigInteger.java:467)
>         at org.apache.cassandra.dht.BigIntegerToken.<init>(BigIntegerToken.java:32)
>         at org.apache.cassandra.dht.RandomPartitioner.convertFromDiskFormat(RandomPartitioner.java:53)
>         at org.apache.cassandra.io.SSTableReader.loadIndexFile(SSTableReader.java:261)
>         at org.apache.cassandra.io.SSTableReader.open(SSTableReader.java:125)
>         at org.apache.cassandra.io.SSTableReader.open(SSTableReader.java:114)
>         at org.apache.cassandra.db.ColumnFamilyStore.<init>(ColumnFamilyStore.java:178)
>         at org.apache.cassandra.db.ColumnFamilyStore.createColumnFamilyStore(ColumnFamilyStore.java:248)
>         at org.apache.cassandra.db.Table.<init>(Table.java:338)
>         at org.apache.cassandra.db.Table.open(Table.java:199)
>         at org.apache.cassandra.thrift.CassandraDaemon.setup(CassandraDaemon.java:91)
>         at org.apache.cassandra.thrift.CassandraDaemon.main(CassandraDaemon.java:177)
> Exception encountered during startup.
> java.lang.NumberFormatException: For input string: "72392391 "
>         at java.lang.NumberFormatException.forInputString(NumberFormatException.java:65)
>         at java.lang.Integer.parseInt(Integer.java:481)
>         at java.math.BigInteger.<init>(BigInteger.java:343)
>         at java.math.BigInteger.<init>(BigInteger.java:467)
>         at org.apache.cassandra.dht.BigIntegerToken.<init>(BigIntegerToken.java:32)
>         at org.apache.cassandra.dht.RandomPartitioner.convertFromDiskFormat(RandomPartitioner.java:53)
>         at org.apache.cassandra.io.SSTableReader.loadIndexFile(SSTableReader.java:261)
>         at org.apache.cassandra.io.SSTableReader.open(SSTableReader.java:125)
>         at org.apache.cassandra.io.SSTableReader.open(SSTableReader.java:114)
>         at org.apache.cassandra.db.ColumnFamilyStore.<init>(ColumnFamilyStore.java:178)
>         at org.apache.cassandra.db.ColumnFamilyStore.createColumnFamilyStore(ColumnFamilyStore.java:248)
>         at org.apache.cassandra.db.Table.<init>(Table.java:338)
>         at org.apache.cassandra.db.Table.open(Table.java:199)
>         at org.apache.cassandra.thrift.CassandraDaemon.setup(CassandraDaemon.java:91)
>         at org.apache.cassandra.thrift.CassandraDaemon.main(CassandraDaemon.java:177)
> I deleted the sstable with the broken key (RF==3, so I figured I could just repair when it came back up), but now instead I get:
> ERROR 11:16:02,045 Exception encountered during startup.
> java.lang.NumberFormatException: For input string: "02473253("
>         at java.lang.NumberFormatException.forInputString(NumberFormatException.java:65)
>         at java.lang.Integer.parseInt(Integer.java:481)
>         at java.math.BigInteger.<init>(BigInteger.java:343)
>         at java.math.BigInteger.<init>(BigInteger.java:467)
>         at org.apache.cassandra.dht.BigIntegerToken.<init>(BigIntegerToken.java:32)
>         at org.apache.cassandra.dht.RandomPartitioner.convertFromDiskFormat(RandomPartitioner.java:53)
>         at org.apache.cassandra.io.SSTableReader.loadIndexFile(SSTableReader.java:261)
>         at org.apache.cassandra.io.SSTableReader.open(SSTableReader.java:125)
>         at org.apache.cassandra.io.SSTableReader.open(SSTableReader.java:114)
>         at org.apache.cassandra.db.ColumnFamilyStore.<init>(ColumnFamilyStore.java:178)
>         at org.apache.cassandra.db.ColumnFamilyStore.createColumnFamilyStore(ColumnFamilyStore.java:248)
>         at org.apache.cassandra.db.Table.<init>(Table.java:338)
>         at org.apache.cassandra.db.Table.open(Table.java:199)
>         at org.apache.cassandra.thrift.CassandraDaemon.setup(CassandraDaemon.java:91)
>         at org.apache.cassandra.thrift.CassandraDaemon.main(CassandraDaemon.java:177)
> Exception encountered during startup.
> java.lang.NumberFormatException: For input string: "02473253("
>         at java.lang.NumberFormatException.forInputString(NumberFormatException.java:65)
>         at java.lang.Integer.parseInt(Integer.java:481)
>         at java.math.BigInteger.<init>(BigInteger.java:343)
>         at java.math.BigInteger.<init>(BigInteger.java:467)
>         at org.apache.cassandra.dht.BigIntegerToken.<init>(BigIntegerToken.java:32)
>         at org.apache.cassandra.dht.RandomPartitioner.convertFromDiskFormat(RandomPartitioner.java:53)
>         at org.apache.cassandra.io.SSTableReader.loadIndexFile(SSTableReader.java:261)
>         at org.apache.cassandra.io.SSTableReader.open(SSTableReader.java:125)
>         at org.apache.cassandra.io.SSTableReader.open(SSTableReader.java:114)
>         at org.apache.cassandra.db.ColumnFamilyStore.<init>(ColumnFamilyStore.java:178)
>         at org.apache.cassandra.db.ColumnFamilyStore.createColumnFamilyStore(ColumnFamilyStore.java:248)
>         at org.apache.cassandra.db.Table.<init>(Table.java:338)
>         at org.apache.cassandra.db.Table.open(Table.java:199)
>         at org.apache.cassandra.thrift.CassandraDaemon.setup(CassandraDaemon.java:91)
>         at org.apache.cassandra.thrift.CassandraDaemon.main(CassandraDaemon.java:177)

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (CASSANDRA-1170) java.lang.NumberFormatException: For input string: "02473253("

Posted by "Jonathan Ellis (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/CASSANDRA-1170?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12881496#action_12881496 ] 

Jonathan Ellis commented on CASSANDRA-1170:
-------------------------------------------

I was wrong in the thread Brandon linked -- sstable2json is useless here since the first thing it does is load the index file.

The only hypothesis I have other than bad hardware -- which I still wouldn't rule out, since this is the same machine as before -- is that there may be a bug in the streaming code.  It might be useful if you grepped your logs for permacache-20899-Data.db to see if it was a freshly flushed sstable, a compacted one, or a streamed one.

> java.lang.NumberFormatException: For input string: "02473253("
> --------------------------------------------------------------
>
>                 Key: CASSANDRA-1170
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-1170
>             Project: Cassandra
>          Issue Type: Bug
>          Components: Core
>    Affects Versions: 0.6.2
>         Environment: Cassandra 0.6.2
> Ubuntu 9.10 on EC2
> java version "1.6.0_0"
> IcedTea6 1.3.1 (6b12-0ubuntu6.6) Runtime Environment (build 1.6.0_0-b12)
> OpenJDK 64-Bit Server VM (build 1.6.0_0-b12, mixed mode)
>            Reporter: David King
>
> When trying to boot a node:
>  INFO 11:05:16,117 Sampling index for /cassandra/data/permacache/permacache-13662-Data.db
> ERROR 11:05:17,389 Exception encountered during startup.
> java.lang.NumberFormatException: For input string: "72392391 "
>         at java.lang.NumberFormatException.forInputString(NumberFormatException.java:65)
>         at java.lang.Integer.parseInt(Integer.java:481)
>         at java.math.BigInteger.<init>(BigInteger.java:343)
>         at java.math.BigInteger.<init>(BigInteger.java:467)
>         at org.apache.cassandra.dht.BigIntegerToken.<init>(BigIntegerToken.java:32)
>         at org.apache.cassandra.dht.RandomPartitioner.convertFromDiskFormat(RandomPartitioner.java:53)
>         at org.apache.cassandra.io.SSTableReader.loadIndexFile(SSTableReader.java:261)
>         at org.apache.cassandra.io.SSTableReader.open(SSTableReader.java:125)
>         at org.apache.cassandra.io.SSTableReader.open(SSTableReader.java:114)
>         at org.apache.cassandra.db.ColumnFamilyStore.<init>(ColumnFamilyStore.java:178)
>         at org.apache.cassandra.db.ColumnFamilyStore.createColumnFamilyStore(ColumnFamilyStore.java:248)
>         at org.apache.cassandra.db.Table.<init>(Table.java:338)
>         at org.apache.cassandra.db.Table.open(Table.java:199)
>         at org.apache.cassandra.thrift.CassandraDaemon.setup(CassandraDaemon.java:91)
>         at org.apache.cassandra.thrift.CassandraDaemon.main(CassandraDaemon.java:177)
> Exception encountered during startup.
> java.lang.NumberFormatException: For input string: "72392391 "
>         at java.lang.NumberFormatException.forInputString(NumberFormatException.java:65)
>         at java.lang.Integer.parseInt(Integer.java:481)
>         at java.math.BigInteger.<init>(BigInteger.java:343)
>         at java.math.BigInteger.<init>(BigInteger.java:467)
>         at org.apache.cassandra.dht.BigIntegerToken.<init>(BigIntegerToken.java:32)
>         at org.apache.cassandra.dht.RandomPartitioner.convertFromDiskFormat(RandomPartitioner.java:53)
>         at org.apache.cassandra.io.SSTableReader.loadIndexFile(SSTableReader.java:261)
>         at org.apache.cassandra.io.SSTableReader.open(SSTableReader.java:125)
>         at org.apache.cassandra.io.SSTableReader.open(SSTableReader.java:114)
>         at org.apache.cassandra.db.ColumnFamilyStore.<init>(ColumnFamilyStore.java:178)
>         at org.apache.cassandra.db.ColumnFamilyStore.createColumnFamilyStore(ColumnFamilyStore.java:248)
>         at org.apache.cassandra.db.Table.<init>(Table.java:338)
>         at org.apache.cassandra.db.Table.open(Table.java:199)
>         at org.apache.cassandra.thrift.CassandraDaemon.setup(CassandraDaemon.java:91)
>         at org.apache.cassandra.thrift.CassandraDaemon.main(CassandraDaemon.java:177)
> I deleted the sstable with the broken key (RF==3, so I figured I could just repair when it came back up), but now instead I get:
> ERROR 11:16:02,045 Exception encountered during startup.
> java.lang.NumberFormatException: For input string: "02473253("
>         at java.lang.NumberFormatException.forInputString(NumberFormatException.java:65)
>         at java.lang.Integer.parseInt(Integer.java:481)
>         at java.math.BigInteger.<init>(BigInteger.java:343)
>         at java.math.BigInteger.<init>(BigInteger.java:467)
>         at org.apache.cassandra.dht.BigIntegerToken.<init>(BigIntegerToken.java:32)
>         at org.apache.cassandra.dht.RandomPartitioner.convertFromDiskFormat(RandomPartitioner.java:53)
>         at org.apache.cassandra.io.SSTableReader.loadIndexFile(SSTableReader.java:261)
>         at org.apache.cassandra.io.SSTableReader.open(SSTableReader.java:125)
>         at org.apache.cassandra.io.SSTableReader.open(SSTableReader.java:114)
>         at org.apache.cassandra.db.ColumnFamilyStore.<init>(ColumnFamilyStore.java:178)
>         at org.apache.cassandra.db.ColumnFamilyStore.createColumnFamilyStore(ColumnFamilyStore.java:248)
>         at org.apache.cassandra.db.Table.<init>(Table.java:338)
>         at org.apache.cassandra.db.Table.open(Table.java:199)
>         at org.apache.cassandra.thrift.CassandraDaemon.setup(CassandraDaemon.java:91)
>         at org.apache.cassandra.thrift.CassandraDaemon.main(CassandraDaemon.java:177)
> Exception encountered during startup.
> java.lang.NumberFormatException: For input string: "02473253("
>         at java.lang.NumberFormatException.forInputString(NumberFormatException.java:65)
>         at java.lang.Integer.parseInt(Integer.java:481)
>         at java.math.BigInteger.<init>(BigInteger.java:343)
>         at java.math.BigInteger.<init>(BigInteger.java:467)
>         at org.apache.cassandra.dht.BigIntegerToken.<init>(BigIntegerToken.java:32)
>         at org.apache.cassandra.dht.RandomPartitioner.convertFromDiskFormat(RandomPartitioner.java:53)
>         at org.apache.cassandra.io.SSTableReader.loadIndexFile(SSTableReader.java:261)
>         at org.apache.cassandra.io.SSTableReader.open(SSTableReader.java:125)
>         at org.apache.cassandra.io.SSTableReader.open(SSTableReader.java:114)
>         at org.apache.cassandra.db.ColumnFamilyStore.<init>(ColumnFamilyStore.java:178)
>         at org.apache.cassandra.db.ColumnFamilyStore.createColumnFamilyStore(ColumnFamilyStore.java:248)
>         at org.apache.cassandra.db.Table.<init>(Table.java:338)
>         at org.apache.cassandra.db.Table.open(Table.java:199)
>         at org.apache.cassandra.thrift.CassandraDaemon.setup(CassandraDaemon.java:91)
>         at org.apache.cassandra.thrift.CassandraDaemon.main(CassandraDaemon.java:177)

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (CASSANDRA-1170) java.lang.NumberFormatException: For input string: "02473253("

Posted by "David King (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/CASSANDRA-1170?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12881476#action_12881476 ] 

David King commented on CASSANDRA-1170:
---------------------------------------

This time I did do sstable2json on the -Data file:

ri@pmc07:/cassandra/data/permacache$ /usr/local/cassandra/bin/sstable2json permacache-20899-Data.db | pv > /dev/null
Exception in thread "main" java.lang.NumberFormatException: For input string: "09)926792"                                                                                                                                              ]
        at java.lang.NumberFormatException.forInputString(NumberFormatException.java:65)
        at java.lang.Integer.parseInt(Integer.java:481)
        at java.math.BigInteger.<init>(BigInteger.java:343)
        at java.math.BigInteger.<init>(BigInteger.java:467)
        at org.apache.cassandra.dht.BigIntegerToken.<init>(BigIntegerToken.java:32)
        at org.apache.cassandra.dht.RandomPartitioner.convertFromDiskFormat(RandomPartitioner.java:53)
        at org.apache.cassandra.io.SSTableReader.loadIndexFile(SSTableReader.java:261)
        at org.apache.cassandra.io.SSTableReader.open(SSTableReader.java:125)
        at org.apache.cassandra.io.SSTableReader.open(SSTableReader.java:114)
        at org.apache.cassandra.tools.SSTableExport.export(SSTableExport.java:304)
        at org.apache.cassandra.tools.SSTableExport.export(SSTableExport.java:329)
        at org.apache.cassandra.tools.SSTableExport.main(SSTableExport.java:373)

I'm trying Ellis' Python index-regenerator from http://www.mail-archive.com/user@cassandra.apache.org/msg03325.html right now

> java.lang.NumberFormatException: For input string: "02473253("
> --------------------------------------------------------------
>
>                 Key: CASSANDRA-1170
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-1170
>             Project: Cassandra
>          Issue Type: Bug
>          Components: Core
>    Affects Versions: 0.6.2
>         Environment: Cassandra 0.6.2
> Ubuntu 9.10 on EC2
> java version "1.6.0_0"
> IcedTea6 1.3.1 (6b12-0ubuntu6.6) Runtime Environment (build 1.6.0_0-b12)
> OpenJDK 64-Bit Server VM (build 1.6.0_0-b12, mixed mode)
>            Reporter: David King
>
> When trying to boot a node:
>  INFO 11:05:16,117 Sampling index for /cassandra/data/permacache/permacache-13662-Data.db
> ERROR 11:05:17,389 Exception encountered during startup.
> java.lang.NumberFormatException: For input string: "72392391 "
>         at java.lang.NumberFormatException.forInputString(NumberFormatException.java:65)
>         at java.lang.Integer.parseInt(Integer.java:481)
>         at java.math.BigInteger.<init>(BigInteger.java:343)
>         at java.math.BigInteger.<init>(BigInteger.java:467)
>         at org.apache.cassandra.dht.BigIntegerToken.<init>(BigIntegerToken.java:32)
>         at org.apache.cassandra.dht.RandomPartitioner.convertFromDiskFormat(RandomPartitioner.java:53)
>         at org.apache.cassandra.io.SSTableReader.loadIndexFile(SSTableReader.java:261)
>         at org.apache.cassandra.io.SSTableReader.open(SSTableReader.java:125)
>         at org.apache.cassandra.io.SSTableReader.open(SSTableReader.java:114)
>         at org.apache.cassandra.db.ColumnFamilyStore.<init>(ColumnFamilyStore.java:178)
>         at org.apache.cassandra.db.ColumnFamilyStore.createColumnFamilyStore(ColumnFamilyStore.java:248)
>         at org.apache.cassandra.db.Table.<init>(Table.java:338)
>         at org.apache.cassandra.db.Table.open(Table.java:199)
>         at org.apache.cassandra.thrift.CassandraDaemon.setup(CassandraDaemon.java:91)
>         at org.apache.cassandra.thrift.CassandraDaemon.main(CassandraDaemon.java:177)
> Exception encountered during startup.
> java.lang.NumberFormatException: For input string: "72392391 "
>         at java.lang.NumberFormatException.forInputString(NumberFormatException.java:65)
>         at java.lang.Integer.parseInt(Integer.java:481)
>         at java.math.BigInteger.<init>(BigInteger.java:343)
>         at java.math.BigInteger.<init>(BigInteger.java:467)
>         at org.apache.cassandra.dht.BigIntegerToken.<init>(BigIntegerToken.java:32)
>         at org.apache.cassandra.dht.RandomPartitioner.convertFromDiskFormat(RandomPartitioner.java:53)
>         at org.apache.cassandra.io.SSTableReader.loadIndexFile(SSTableReader.java:261)
>         at org.apache.cassandra.io.SSTableReader.open(SSTableReader.java:125)
>         at org.apache.cassandra.io.SSTableReader.open(SSTableReader.java:114)
>         at org.apache.cassandra.db.ColumnFamilyStore.<init>(ColumnFamilyStore.java:178)
>         at org.apache.cassandra.db.ColumnFamilyStore.createColumnFamilyStore(ColumnFamilyStore.java:248)
>         at org.apache.cassandra.db.Table.<init>(Table.java:338)
>         at org.apache.cassandra.db.Table.open(Table.java:199)
>         at org.apache.cassandra.thrift.CassandraDaemon.setup(CassandraDaemon.java:91)
>         at org.apache.cassandra.thrift.CassandraDaemon.main(CassandraDaemon.java:177)
> I deleted the sstable with the broken key (RF==3, so I figured I could just repair when it came back up), but now instead I get:
> ERROR 11:16:02,045 Exception encountered during startup.
> java.lang.NumberFormatException: For input string: "02473253("
>         at java.lang.NumberFormatException.forInputString(NumberFormatException.java:65)
>         at java.lang.Integer.parseInt(Integer.java:481)
>         at java.math.BigInteger.<init>(BigInteger.java:343)
>         at java.math.BigInteger.<init>(BigInteger.java:467)
>         at org.apache.cassandra.dht.BigIntegerToken.<init>(BigIntegerToken.java:32)
>         at org.apache.cassandra.dht.RandomPartitioner.convertFromDiskFormat(RandomPartitioner.java:53)
>         at org.apache.cassandra.io.SSTableReader.loadIndexFile(SSTableReader.java:261)
>         at org.apache.cassandra.io.SSTableReader.open(SSTableReader.java:125)
>         at org.apache.cassandra.io.SSTableReader.open(SSTableReader.java:114)
>         at org.apache.cassandra.db.ColumnFamilyStore.<init>(ColumnFamilyStore.java:178)
>         at org.apache.cassandra.db.ColumnFamilyStore.createColumnFamilyStore(ColumnFamilyStore.java:248)
>         at org.apache.cassandra.db.Table.<init>(Table.java:338)
>         at org.apache.cassandra.db.Table.open(Table.java:199)
>         at org.apache.cassandra.thrift.CassandraDaemon.setup(CassandraDaemon.java:91)
>         at org.apache.cassandra.thrift.CassandraDaemon.main(CassandraDaemon.java:177)
> Exception encountered during startup.
> java.lang.NumberFormatException: For input string: "02473253("
>         at java.lang.NumberFormatException.forInputString(NumberFormatException.java:65)
>         at java.lang.Integer.parseInt(Integer.java:481)
>         at java.math.BigInteger.<init>(BigInteger.java:343)
>         at java.math.BigInteger.<init>(BigInteger.java:467)
>         at org.apache.cassandra.dht.BigIntegerToken.<init>(BigIntegerToken.java:32)
>         at org.apache.cassandra.dht.RandomPartitioner.convertFromDiskFormat(RandomPartitioner.java:53)
>         at org.apache.cassandra.io.SSTableReader.loadIndexFile(SSTableReader.java:261)
>         at org.apache.cassandra.io.SSTableReader.open(SSTableReader.java:125)
>         at org.apache.cassandra.io.SSTableReader.open(SSTableReader.java:114)
>         at org.apache.cassandra.db.ColumnFamilyStore.<init>(ColumnFamilyStore.java:178)
>         at org.apache.cassandra.db.ColumnFamilyStore.createColumnFamilyStore(ColumnFamilyStore.java:248)
>         at org.apache.cassandra.db.Table.<init>(Table.java:338)
>         at org.apache.cassandra.db.Table.open(Table.java:199)
>         at org.apache.cassandra.thrift.CassandraDaemon.setup(CassandraDaemon.java:91)
>         at org.apache.cassandra.thrift.CassandraDaemon.main(CassandraDaemon.java:177)

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (CASSANDRA-1170) java.lang.NumberFormatException: For input string: "02473253("

Posted by "Jonathan Ellis (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/CASSANDRA-1170?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12876898#action_12876898 ] 

Jonathan Ellis commented on CASSANDRA-1170:
-------------------------------------------

It's normal for sstable2json to error out like that when given an Index file.  Something to try if/when there's a next time, then.

> java.lang.NumberFormatException: For input string: "02473253("
> --------------------------------------------------------------
>
>                 Key: CASSANDRA-1170
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-1170
>             Project: Cassandra
>          Issue Type: Bug
>          Components: Core
>    Affects Versions: 0.6.2
>         Environment: Cassandra 0.6.2
> Ubuntu 9.10 on EC2
> java version "1.6.0_0"
> IcedTea6 1.3.1 (6b12-0ubuntu6.6) Runtime Environment (build 1.6.0_0-b12)
> OpenJDK 64-Bit Server VM (build 1.6.0_0-b12, mixed mode)
>            Reporter: David King
>
> When trying to boot a node:
>  INFO 11:05:16,117 Sampling index for /cassandra/data/permacache/permacache-13662-Data.db
> ERROR 11:05:17,389 Exception encountered during startup.
> java.lang.NumberFormatException: For input string: "72392391 "
>         at java.lang.NumberFormatException.forInputString(NumberFormatException.java:65)
>         at java.lang.Integer.parseInt(Integer.java:481)
>         at java.math.BigInteger.<init>(BigInteger.java:343)
>         at java.math.BigInteger.<init>(BigInteger.java:467)
>         at org.apache.cassandra.dht.BigIntegerToken.<init>(BigIntegerToken.java:32)
>         at org.apache.cassandra.dht.RandomPartitioner.convertFromDiskFormat(RandomPartitioner.java:53)
>         at org.apache.cassandra.io.SSTableReader.loadIndexFile(SSTableReader.java:261)
>         at org.apache.cassandra.io.SSTableReader.open(SSTableReader.java:125)
>         at org.apache.cassandra.io.SSTableReader.open(SSTableReader.java:114)
>         at org.apache.cassandra.db.ColumnFamilyStore.<init>(ColumnFamilyStore.java:178)
>         at org.apache.cassandra.db.ColumnFamilyStore.createColumnFamilyStore(ColumnFamilyStore.java:248)
>         at org.apache.cassandra.db.Table.<init>(Table.java:338)
>         at org.apache.cassandra.db.Table.open(Table.java:199)
>         at org.apache.cassandra.thrift.CassandraDaemon.setup(CassandraDaemon.java:91)
>         at org.apache.cassandra.thrift.CassandraDaemon.main(CassandraDaemon.java:177)
> Exception encountered during startup.
> java.lang.NumberFormatException: For input string: "72392391 "
>         at java.lang.NumberFormatException.forInputString(NumberFormatException.java:65)
>         at java.lang.Integer.parseInt(Integer.java:481)
>         at java.math.BigInteger.<init>(BigInteger.java:343)
>         at java.math.BigInteger.<init>(BigInteger.java:467)
>         at org.apache.cassandra.dht.BigIntegerToken.<init>(BigIntegerToken.java:32)
>         at org.apache.cassandra.dht.RandomPartitioner.convertFromDiskFormat(RandomPartitioner.java:53)
>         at org.apache.cassandra.io.SSTableReader.loadIndexFile(SSTableReader.java:261)
>         at org.apache.cassandra.io.SSTableReader.open(SSTableReader.java:125)
>         at org.apache.cassandra.io.SSTableReader.open(SSTableReader.java:114)
>         at org.apache.cassandra.db.ColumnFamilyStore.<init>(ColumnFamilyStore.java:178)
>         at org.apache.cassandra.db.ColumnFamilyStore.createColumnFamilyStore(ColumnFamilyStore.java:248)
>         at org.apache.cassandra.db.Table.<init>(Table.java:338)
>         at org.apache.cassandra.db.Table.open(Table.java:199)
>         at org.apache.cassandra.thrift.CassandraDaemon.setup(CassandraDaemon.java:91)
>         at org.apache.cassandra.thrift.CassandraDaemon.main(CassandraDaemon.java:177)
> I deleted the sstable with the broken key (RF==3, so I figured I could just repair when it came back up), but now instead I get:
> ERROR 11:16:02,045 Exception encountered during startup.
> java.lang.NumberFormatException: For input string: "02473253("
>         at java.lang.NumberFormatException.forInputString(NumberFormatException.java:65)
>         at java.lang.Integer.parseInt(Integer.java:481)
>         at java.math.BigInteger.<init>(BigInteger.java:343)
>         at java.math.BigInteger.<init>(BigInteger.java:467)
>         at org.apache.cassandra.dht.BigIntegerToken.<init>(BigIntegerToken.java:32)
>         at org.apache.cassandra.dht.RandomPartitioner.convertFromDiskFormat(RandomPartitioner.java:53)
>         at org.apache.cassandra.io.SSTableReader.loadIndexFile(SSTableReader.java:261)
>         at org.apache.cassandra.io.SSTableReader.open(SSTableReader.java:125)
>         at org.apache.cassandra.io.SSTableReader.open(SSTableReader.java:114)
>         at org.apache.cassandra.db.ColumnFamilyStore.<init>(ColumnFamilyStore.java:178)
>         at org.apache.cassandra.db.ColumnFamilyStore.createColumnFamilyStore(ColumnFamilyStore.java:248)
>         at org.apache.cassandra.db.Table.<init>(Table.java:338)
>         at org.apache.cassandra.db.Table.open(Table.java:199)
>         at org.apache.cassandra.thrift.CassandraDaemon.setup(CassandraDaemon.java:91)
>         at org.apache.cassandra.thrift.CassandraDaemon.main(CassandraDaemon.java:177)
> Exception encountered during startup.
> java.lang.NumberFormatException: For input string: "02473253("
>         at java.lang.NumberFormatException.forInputString(NumberFormatException.java:65)
>         at java.lang.Integer.parseInt(Integer.java:481)
>         at java.math.BigInteger.<init>(BigInteger.java:343)
>         at java.math.BigInteger.<init>(BigInteger.java:467)
>         at org.apache.cassandra.dht.BigIntegerToken.<init>(BigIntegerToken.java:32)
>         at org.apache.cassandra.dht.RandomPartitioner.convertFromDiskFormat(RandomPartitioner.java:53)
>         at org.apache.cassandra.io.SSTableReader.loadIndexFile(SSTableReader.java:261)
>         at org.apache.cassandra.io.SSTableReader.open(SSTableReader.java:125)
>         at org.apache.cassandra.io.SSTableReader.open(SSTableReader.java:114)
>         at org.apache.cassandra.db.ColumnFamilyStore.<init>(ColumnFamilyStore.java:178)
>         at org.apache.cassandra.db.ColumnFamilyStore.createColumnFamilyStore(ColumnFamilyStore.java:248)
>         at org.apache.cassandra.db.Table.<init>(Table.java:338)
>         at org.apache.cassandra.db.Table.open(Table.java:199)
>         at org.apache.cassandra.thrift.CassandraDaemon.setup(CassandraDaemon.java:91)
>         at org.apache.cassandra.thrift.CassandraDaemon.main(CassandraDaemon.java:177)

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (CASSANDRA-1170) java.lang.NumberFormatException: For input string: "02473253("

Posted by "David King (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/CASSANDRA-1170?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12876353#action_12876353 ] 

David King commented on CASSANDRA-1170:
---------------------------------------

Unsurprisingly:


ri@pmc07:/cassandra/data/permacache$ /usr/local/cassandra/bin/sstablekeys ./permacache-15592-Index.db > ~/keys.out
Exception in thread "main" java.lang.NumberFormatException: For input string: "02473253("
        at java.lang.NumberFormatException.forInputString(NumberFormatException.java:65)
        at java.lang.Integer.parseInt(Integer.java:481)
        at java.math.BigInteger.<init>(BigInteger.java:343)
        at java.math.BigInteger.<init>(BigInteger.java:467)
        at org.apache.cassandra.dht.BigIntegerToken.<init>(BigIntegerToken.java:32)
        at org.apache.cassandra.dht.RandomPartitioner.convertFromDiskFormat(RandomPartitioner.java:53)
        at org.apache.cassandra.tools.SSTableExport.enumeratekeys(SSTableExport.java:159)
        at org.apache.cassandra.tools.SSTableExport.main(SSTableExport.java:368)


> java.lang.NumberFormatException: For input string: "02473253("
> --------------------------------------------------------------
>
>                 Key: CASSANDRA-1170
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-1170
>             Project: Cassandra
>          Issue Type: Bug
>          Components: Core
>    Affects Versions: 0.6.2
>         Environment: Cassandra 0.6.2
> Ubuntu 9.10 on EC2
> java version "1.6.0_0"
> IcedTea6 1.3.1 (6b12-0ubuntu6.6) Runtime Environment (build 1.6.0_0-b12)
> OpenJDK 64-Bit Server VM (build 1.6.0_0-b12, mixed mode)
>            Reporter: David King
>
> When trying to boot a node:
>  INFO 11:05:16,117 Sampling index for /cassandra/data/permacache/permacache-13662-Data.db
> ERROR 11:05:17,389 Exception encountered during startup.
> java.lang.NumberFormatException: For input string: "72392391 "
>         at java.lang.NumberFormatException.forInputString(NumberFormatException.java:65)
>         at java.lang.Integer.parseInt(Integer.java:481)
>         at java.math.BigInteger.<init>(BigInteger.java:343)
>         at java.math.BigInteger.<init>(BigInteger.java:467)
>         at org.apache.cassandra.dht.BigIntegerToken.<init>(BigIntegerToken.java:32)
>         at org.apache.cassandra.dht.RandomPartitioner.convertFromDiskFormat(RandomPartitioner.java:53)
>         at org.apache.cassandra.io.SSTableReader.loadIndexFile(SSTableReader.java:261)
>         at org.apache.cassandra.io.SSTableReader.open(SSTableReader.java:125)
>         at org.apache.cassandra.io.SSTableReader.open(SSTableReader.java:114)
>         at org.apache.cassandra.db.ColumnFamilyStore.<init>(ColumnFamilyStore.java:178)
>         at org.apache.cassandra.db.ColumnFamilyStore.createColumnFamilyStore(ColumnFamilyStore.java:248)
>         at org.apache.cassandra.db.Table.<init>(Table.java:338)
>         at org.apache.cassandra.db.Table.open(Table.java:199)
>         at org.apache.cassandra.thrift.CassandraDaemon.setup(CassandraDaemon.java:91)
>         at org.apache.cassandra.thrift.CassandraDaemon.main(CassandraDaemon.java:177)
> Exception encountered during startup.
> java.lang.NumberFormatException: For input string: "72392391 "
>         at java.lang.NumberFormatException.forInputString(NumberFormatException.java:65)
>         at java.lang.Integer.parseInt(Integer.java:481)
>         at java.math.BigInteger.<init>(BigInteger.java:343)
>         at java.math.BigInteger.<init>(BigInteger.java:467)
>         at org.apache.cassandra.dht.BigIntegerToken.<init>(BigIntegerToken.java:32)
>         at org.apache.cassandra.dht.RandomPartitioner.convertFromDiskFormat(RandomPartitioner.java:53)
>         at org.apache.cassandra.io.SSTableReader.loadIndexFile(SSTableReader.java:261)
>         at org.apache.cassandra.io.SSTableReader.open(SSTableReader.java:125)
>         at org.apache.cassandra.io.SSTableReader.open(SSTableReader.java:114)
>         at org.apache.cassandra.db.ColumnFamilyStore.<init>(ColumnFamilyStore.java:178)
>         at org.apache.cassandra.db.ColumnFamilyStore.createColumnFamilyStore(ColumnFamilyStore.java:248)
>         at org.apache.cassandra.db.Table.<init>(Table.java:338)
>         at org.apache.cassandra.db.Table.open(Table.java:199)
>         at org.apache.cassandra.thrift.CassandraDaemon.setup(CassandraDaemon.java:91)
>         at org.apache.cassandra.thrift.CassandraDaemon.main(CassandraDaemon.java:177)
> I deleted the sstable with the broken key (RF==3, so I figured I could just repair when it came back up), but now instead I get:
> ERROR 11:16:02,045 Exception encountered during startup.
> java.lang.NumberFormatException: For input string: "02473253("
>         at java.lang.NumberFormatException.forInputString(NumberFormatException.java:65)
>         at java.lang.Integer.parseInt(Integer.java:481)
>         at java.math.BigInteger.<init>(BigInteger.java:343)
>         at java.math.BigInteger.<init>(BigInteger.java:467)
>         at org.apache.cassandra.dht.BigIntegerToken.<init>(BigIntegerToken.java:32)
>         at org.apache.cassandra.dht.RandomPartitioner.convertFromDiskFormat(RandomPartitioner.java:53)
>         at org.apache.cassandra.io.SSTableReader.loadIndexFile(SSTableReader.java:261)
>         at org.apache.cassandra.io.SSTableReader.open(SSTableReader.java:125)
>         at org.apache.cassandra.io.SSTableReader.open(SSTableReader.java:114)
>         at org.apache.cassandra.db.ColumnFamilyStore.<init>(ColumnFamilyStore.java:178)
>         at org.apache.cassandra.db.ColumnFamilyStore.createColumnFamilyStore(ColumnFamilyStore.java:248)
>         at org.apache.cassandra.db.Table.<init>(Table.java:338)
>         at org.apache.cassandra.db.Table.open(Table.java:199)
>         at org.apache.cassandra.thrift.CassandraDaemon.setup(CassandraDaemon.java:91)
>         at org.apache.cassandra.thrift.CassandraDaemon.main(CassandraDaemon.java:177)
> Exception encountered during startup.
> java.lang.NumberFormatException: For input string: "02473253("
>         at java.lang.NumberFormatException.forInputString(NumberFormatException.java:65)
>         at java.lang.Integer.parseInt(Integer.java:481)
>         at java.math.BigInteger.<init>(BigInteger.java:343)
>         at java.math.BigInteger.<init>(BigInteger.java:467)
>         at org.apache.cassandra.dht.BigIntegerToken.<init>(BigIntegerToken.java:32)
>         at org.apache.cassandra.dht.RandomPartitioner.convertFromDiskFormat(RandomPartitioner.java:53)
>         at org.apache.cassandra.io.SSTableReader.loadIndexFile(SSTableReader.java:261)
>         at org.apache.cassandra.io.SSTableReader.open(SSTableReader.java:125)
>         at org.apache.cassandra.io.SSTableReader.open(SSTableReader.java:114)
>         at org.apache.cassandra.db.ColumnFamilyStore.<init>(ColumnFamilyStore.java:178)
>         at org.apache.cassandra.db.ColumnFamilyStore.createColumnFamilyStore(ColumnFamilyStore.java:248)
>         at org.apache.cassandra.db.Table.<init>(Table.java:338)
>         at org.apache.cassandra.db.Table.open(Table.java:199)
>         at org.apache.cassandra.thrift.CassandraDaemon.setup(CassandraDaemon.java:91)
>         at org.apache.cassandra.thrift.CassandraDaemon.main(CassandraDaemon.java:177)

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (CASSANDRA-1170) java.lang.NumberFormatException: For input string: "02473253("

Posted by "Jonathan Ellis (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/CASSANDRA-1170?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12876878#action_12876878 ] 

Jonathan Ellis commented on CASSANDRA-1170:
-------------------------------------------

did you try sstable2json on the data file?

> java.lang.NumberFormatException: For input string: "02473253("
> --------------------------------------------------------------
>
>                 Key: CASSANDRA-1170
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-1170
>             Project: Cassandra
>          Issue Type: Bug
>          Components: Core
>    Affects Versions: 0.6.2
>         Environment: Cassandra 0.6.2
> Ubuntu 9.10 on EC2
> java version "1.6.0_0"
> IcedTea6 1.3.1 (6b12-0ubuntu6.6) Runtime Environment (build 1.6.0_0-b12)
> OpenJDK 64-Bit Server VM (build 1.6.0_0-b12, mixed mode)
>            Reporter: David King
>
> When trying to boot a node:
>  INFO 11:05:16,117 Sampling index for /cassandra/data/permacache/permacache-13662-Data.db
> ERROR 11:05:17,389 Exception encountered during startup.
> java.lang.NumberFormatException: For input string: "72392391 "
>         at java.lang.NumberFormatException.forInputString(NumberFormatException.java:65)
>         at java.lang.Integer.parseInt(Integer.java:481)
>         at java.math.BigInteger.<init>(BigInteger.java:343)
>         at java.math.BigInteger.<init>(BigInteger.java:467)
>         at org.apache.cassandra.dht.BigIntegerToken.<init>(BigIntegerToken.java:32)
>         at org.apache.cassandra.dht.RandomPartitioner.convertFromDiskFormat(RandomPartitioner.java:53)
>         at org.apache.cassandra.io.SSTableReader.loadIndexFile(SSTableReader.java:261)
>         at org.apache.cassandra.io.SSTableReader.open(SSTableReader.java:125)
>         at org.apache.cassandra.io.SSTableReader.open(SSTableReader.java:114)
>         at org.apache.cassandra.db.ColumnFamilyStore.<init>(ColumnFamilyStore.java:178)
>         at org.apache.cassandra.db.ColumnFamilyStore.createColumnFamilyStore(ColumnFamilyStore.java:248)
>         at org.apache.cassandra.db.Table.<init>(Table.java:338)
>         at org.apache.cassandra.db.Table.open(Table.java:199)
>         at org.apache.cassandra.thrift.CassandraDaemon.setup(CassandraDaemon.java:91)
>         at org.apache.cassandra.thrift.CassandraDaemon.main(CassandraDaemon.java:177)
> Exception encountered during startup.
> java.lang.NumberFormatException: For input string: "72392391 "
>         at java.lang.NumberFormatException.forInputString(NumberFormatException.java:65)
>         at java.lang.Integer.parseInt(Integer.java:481)
>         at java.math.BigInteger.<init>(BigInteger.java:343)
>         at java.math.BigInteger.<init>(BigInteger.java:467)
>         at org.apache.cassandra.dht.BigIntegerToken.<init>(BigIntegerToken.java:32)
>         at org.apache.cassandra.dht.RandomPartitioner.convertFromDiskFormat(RandomPartitioner.java:53)
>         at org.apache.cassandra.io.SSTableReader.loadIndexFile(SSTableReader.java:261)
>         at org.apache.cassandra.io.SSTableReader.open(SSTableReader.java:125)
>         at org.apache.cassandra.io.SSTableReader.open(SSTableReader.java:114)
>         at org.apache.cassandra.db.ColumnFamilyStore.<init>(ColumnFamilyStore.java:178)
>         at org.apache.cassandra.db.ColumnFamilyStore.createColumnFamilyStore(ColumnFamilyStore.java:248)
>         at org.apache.cassandra.db.Table.<init>(Table.java:338)
>         at org.apache.cassandra.db.Table.open(Table.java:199)
>         at org.apache.cassandra.thrift.CassandraDaemon.setup(CassandraDaemon.java:91)
>         at org.apache.cassandra.thrift.CassandraDaemon.main(CassandraDaemon.java:177)
> I deleted the sstable with the broken key (RF==3, so I figured I could just repair when it came back up), but now instead I get:
> ERROR 11:16:02,045 Exception encountered during startup.
> java.lang.NumberFormatException: For input string: "02473253("
>         at java.lang.NumberFormatException.forInputString(NumberFormatException.java:65)
>         at java.lang.Integer.parseInt(Integer.java:481)
>         at java.math.BigInteger.<init>(BigInteger.java:343)
>         at java.math.BigInteger.<init>(BigInteger.java:467)
>         at org.apache.cassandra.dht.BigIntegerToken.<init>(BigIntegerToken.java:32)
>         at org.apache.cassandra.dht.RandomPartitioner.convertFromDiskFormat(RandomPartitioner.java:53)
>         at org.apache.cassandra.io.SSTableReader.loadIndexFile(SSTableReader.java:261)
>         at org.apache.cassandra.io.SSTableReader.open(SSTableReader.java:125)
>         at org.apache.cassandra.io.SSTableReader.open(SSTableReader.java:114)
>         at org.apache.cassandra.db.ColumnFamilyStore.<init>(ColumnFamilyStore.java:178)
>         at org.apache.cassandra.db.ColumnFamilyStore.createColumnFamilyStore(ColumnFamilyStore.java:248)
>         at org.apache.cassandra.db.Table.<init>(Table.java:338)
>         at org.apache.cassandra.db.Table.open(Table.java:199)
>         at org.apache.cassandra.thrift.CassandraDaemon.setup(CassandraDaemon.java:91)
>         at org.apache.cassandra.thrift.CassandraDaemon.main(CassandraDaemon.java:177)
> Exception encountered during startup.
> java.lang.NumberFormatException: For input string: "02473253("
>         at java.lang.NumberFormatException.forInputString(NumberFormatException.java:65)
>         at java.lang.Integer.parseInt(Integer.java:481)
>         at java.math.BigInteger.<init>(BigInteger.java:343)
>         at java.math.BigInteger.<init>(BigInteger.java:467)
>         at org.apache.cassandra.dht.BigIntegerToken.<init>(BigIntegerToken.java:32)
>         at org.apache.cassandra.dht.RandomPartitioner.convertFromDiskFormat(RandomPartitioner.java:53)
>         at org.apache.cassandra.io.SSTableReader.loadIndexFile(SSTableReader.java:261)
>         at org.apache.cassandra.io.SSTableReader.open(SSTableReader.java:125)
>         at org.apache.cassandra.io.SSTableReader.open(SSTableReader.java:114)
>         at org.apache.cassandra.db.ColumnFamilyStore.<init>(ColumnFamilyStore.java:178)
>         at org.apache.cassandra.db.ColumnFamilyStore.createColumnFamilyStore(ColumnFamilyStore.java:248)
>         at org.apache.cassandra.db.Table.<init>(Table.java:338)
>         at org.apache.cassandra.db.Table.open(Table.java:199)
>         at org.apache.cassandra.thrift.CassandraDaemon.setup(CassandraDaemon.java:91)
>         at org.apache.cassandra.thrift.CassandraDaemon.main(CassandraDaemon.java:177)

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (CASSANDRA-1170) java.lang.NumberFormatException: For input string: "02473253("

Posted by "David King (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/CASSANDRA-1170?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12876880#action_12876880 ] 

David King commented on CASSANDRA-1170:
---------------------------------------

I did try sstable2json, but I don't remember whether it was against the -Index or the -Data file. It gave the same basic exception as the sstablekeys output above

> java.lang.NumberFormatException: For input string: "02473253("
> --------------------------------------------------------------
>
>                 Key: CASSANDRA-1170
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-1170
>             Project: Cassandra
>          Issue Type: Bug
>          Components: Core
>    Affects Versions: 0.6.2
>         Environment: Cassandra 0.6.2
> Ubuntu 9.10 on EC2
> java version "1.6.0_0"
> IcedTea6 1.3.1 (6b12-0ubuntu6.6) Runtime Environment (build 1.6.0_0-b12)
> OpenJDK 64-Bit Server VM (build 1.6.0_0-b12, mixed mode)
>            Reporter: David King
>
> When trying to boot a node:
>  INFO 11:05:16,117 Sampling index for /cassandra/data/permacache/permacache-13662-Data.db
> ERROR 11:05:17,389 Exception encountered during startup.
> java.lang.NumberFormatException: For input string: "72392391 "
>         at java.lang.NumberFormatException.forInputString(NumberFormatException.java:65)
>         at java.lang.Integer.parseInt(Integer.java:481)
>         at java.math.BigInteger.<init>(BigInteger.java:343)
>         at java.math.BigInteger.<init>(BigInteger.java:467)
>         at org.apache.cassandra.dht.BigIntegerToken.<init>(BigIntegerToken.java:32)
>         at org.apache.cassandra.dht.RandomPartitioner.convertFromDiskFormat(RandomPartitioner.java:53)
>         at org.apache.cassandra.io.SSTableReader.loadIndexFile(SSTableReader.java:261)
>         at org.apache.cassandra.io.SSTableReader.open(SSTableReader.java:125)
>         at org.apache.cassandra.io.SSTableReader.open(SSTableReader.java:114)
>         at org.apache.cassandra.db.ColumnFamilyStore.<init>(ColumnFamilyStore.java:178)
>         at org.apache.cassandra.db.ColumnFamilyStore.createColumnFamilyStore(ColumnFamilyStore.java:248)
>         at org.apache.cassandra.db.Table.<init>(Table.java:338)
>         at org.apache.cassandra.db.Table.open(Table.java:199)
>         at org.apache.cassandra.thrift.CassandraDaemon.setup(CassandraDaemon.java:91)
>         at org.apache.cassandra.thrift.CassandraDaemon.main(CassandraDaemon.java:177)
> Exception encountered during startup.
> java.lang.NumberFormatException: For input string: "72392391 "
>         at java.lang.NumberFormatException.forInputString(NumberFormatException.java:65)
>         at java.lang.Integer.parseInt(Integer.java:481)
>         at java.math.BigInteger.<init>(BigInteger.java:343)
>         at java.math.BigInteger.<init>(BigInteger.java:467)
>         at org.apache.cassandra.dht.BigIntegerToken.<init>(BigIntegerToken.java:32)
>         at org.apache.cassandra.dht.RandomPartitioner.convertFromDiskFormat(RandomPartitioner.java:53)
>         at org.apache.cassandra.io.SSTableReader.loadIndexFile(SSTableReader.java:261)
>         at org.apache.cassandra.io.SSTableReader.open(SSTableReader.java:125)
>         at org.apache.cassandra.io.SSTableReader.open(SSTableReader.java:114)
>         at org.apache.cassandra.db.ColumnFamilyStore.<init>(ColumnFamilyStore.java:178)
>         at org.apache.cassandra.db.ColumnFamilyStore.createColumnFamilyStore(ColumnFamilyStore.java:248)
>         at org.apache.cassandra.db.Table.<init>(Table.java:338)
>         at org.apache.cassandra.db.Table.open(Table.java:199)
>         at org.apache.cassandra.thrift.CassandraDaemon.setup(CassandraDaemon.java:91)
>         at org.apache.cassandra.thrift.CassandraDaemon.main(CassandraDaemon.java:177)
> I deleted the sstable with the broken key (RF==3, so I figured I could just repair when it came back up), but now instead I get:
> ERROR 11:16:02,045 Exception encountered during startup.
> java.lang.NumberFormatException: For input string: "02473253("
>         at java.lang.NumberFormatException.forInputString(NumberFormatException.java:65)
>         at java.lang.Integer.parseInt(Integer.java:481)
>         at java.math.BigInteger.<init>(BigInteger.java:343)
>         at java.math.BigInteger.<init>(BigInteger.java:467)
>         at org.apache.cassandra.dht.BigIntegerToken.<init>(BigIntegerToken.java:32)
>         at org.apache.cassandra.dht.RandomPartitioner.convertFromDiskFormat(RandomPartitioner.java:53)
>         at org.apache.cassandra.io.SSTableReader.loadIndexFile(SSTableReader.java:261)
>         at org.apache.cassandra.io.SSTableReader.open(SSTableReader.java:125)
>         at org.apache.cassandra.io.SSTableReader.open(SSTableReader.java:114)
>         at org.apache.cassandra.db.ColumnFamilyStore.<init>(ColumnFamilyStore.java:178)
>         at org.apache.cassandra.db.ColumnFamilyStore.createColumnFamilyStore(ColumnFamilyStore.java:248)
>         at org.apache.cassandra.db.Table.<init>(Table.java:338)
>         at org.apache.cassandra.db.Table.open(Table.java:199)
>         at org.apache.cassandra.thrift.CassandraDaemon.setup(CassandraDaemon.java:91)
>         at org.apache.cassandra.thrift.CassandraDaemon.main(CassandraDaemon.java:177)
> Exception encountered during startup.
> java.lang.NumberFormatException: For input string: "02473253("
>         at java.lang.NumberFormatException.forInputString(NumberFormatException.java:65)
>         at java.lang.Integer.parseInt(Integer.java:481)
>         at java.math.BigInteger.<init>(BigInteger.java:343)
>         at java.math.BigInteger.<init>(BigInteger.java:467)
>         at org.apache.cassandra.dht.BigIntegerToken.<init>(BigIntegerToken.java:32)
>         at org.apache.cassandra.dht.RandomPartitioner.convertFromDiskFormat(RandomPartitioner.java:53)
>         at org.apache.cassandra.io.SSTableReader.loadIndexFile(SSTableReader.java:261)
>         at org.apache.cassandra.io.SSTableReader.open(SSTableReader.java:125)
>         at org.apache.cassandra.io.SSTableReader.open(SSTableReader.java:114)
>         at org.apache.cassandra.db.ColumnFamilyStore.<init>(ColumnFamilyStore.java:178)
>         at org.apache.cassandra.db.ColumnFamilyStore.createColumnFamilyStore(ColumnFamilyStore.java:248)
>         at org.apache.cassandra.db.Table.<init>(Table.java:338)
>         at org.apache.cassandra.db.Table.open(Table.java:199)
>         at org.apache.cassandra.thrift.CassandraDaemon.setup(CassandraDaemon.java:91)
>         at org.apache.cassandra.thrift.CassandraDaemon.main(CassandraDaemon.java:177)

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.