[
https://issues.apache.org/jira/browse/CASSANDRA-10305?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Aleksey Yeschenko resolved CASSANDRA-10305.
-------------------------------------------
Resolution: Won't Fix
Assignee: (was: Sam Tunnicliffe)
Reproduced In: 3.0 beta 2, 2.2.1 (was: 2.2.1, 3.0 beta 2)
Ultimately this is something that scrub is for (and {{nodetool
resetlocalschema}}). Sorry.
> NullPointerException on database migration/load
> -----------------------------------------------
>
> Key: CASSANDRA-10305
> URL: https://issues.apache.org/jira/browse/CASSANDRA-10305
> Project: Cassandra
> Issue Type: Bug
> Environment: CentOS 7.1/x64
> Reporter: Vovodroid
> Priority: Critical
> Attachments: crash.log, data.zip, startup.log
>
>
> I run some tests in C* 2.2.1 with script that launches cqlsh and feeds
> commands to its stdin and gets results from stdout. Several cqlsh instances
> are involved in parallel.
> Test includes creating and dropping the same keyspace several times.
> I need to add timeouts between feeding command and reading results, otherwise
> tests fail. If this timeout too small Cassandra sometimes fails with
> NullPointerException (see crash.log).
> But what is worst, that after that Cassandra can not be started at all and
> fail with the same error (see startup.log).
> What happens is that inside of *row.getString("type")* called from
> {code}
> LegacySchemaTables.createColumnFromColumnRow
> ..........................
> ColumnDefinition.Kind kind = deserializeKind(row.getString("type"));{code}
> *data.get(column)* returns null for table *excelsiour_amd__amd__.users*.
> Data causing this issue is in data.zip (no commit logs due to their size, but
> I can give them if necessary).
> Just open zip in Cassandra folder (or where data is located in specific
> environment) and start C*. (set Password
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)