[
https://issues.apache.org/jira/browse/CASSANDRA-11154?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15224803#comment-15224803
]
Achim Nierbeck edited comment on CASSANDRA-11154 at 4/4/16 7:06 PM:
--------------------------------------------------------------------
{code}
org.apache.cassandra.exceptions.InvalidRequestException: unconfigured table
schema_keyspaces
at
org.apache.cassandra.thrift.ThriftValidation.validateColumnFamily(ThriftValidation.java:114)
at
org.apache.cassandra.cql3.statements.SelectStatement$RawStatement.prepare(SelectStatement.java:812)
at
org.apache.cassandra.cql3.statements.SelectStatement$RawStatement.prepare(SelectStatement.java:807)
at
org.apache.cassandra.cql3.QueryProcessor.getStatement(QueryProcessor.java:505)
at
org.apache.cassandra.cql3.QueryProcessor.parseStatement(QueryProcessor.java:242)
at
org.apache.cassandra.cql3.QueryProcessor.executeOnceInternal(QueryProcessor.java:337)
at
org.apache.cassandra.schema.LegacySchemaMigrator.query(LegacySchemaMigrator.java:913)
at
org.apache.cassandra.schema.LegacySchemaMigrator.readSchema(LegacySchemaMigrator.java:173)
at
org.apache.cassandra.schema.LegacySchemaMigrator.migrate(LegacySchemaMigrator.java:77)
at
org.apache.cassandra.service.CassandraDaemon.setup(CassandraDaemon.java:223)
at
org.apache.cassandra.service.CassandraDaemon.activate(CassandraDaemon.java:551)
{code}
The issue arises, only if a version 3 CassandraDeamon is running embedded
within another application. It's because the second run of the Migration tries
to migrate the already migrated table and does so on the view.
was (Author: achim_nierbeck):
{code}
org.apache.cassandra.exceptions.InvalidRequestException: unconfigured table
schema_keyspaces
at
org.apache.cassandra.thrift.ThriftValidation.validateColumnFamily(ThriftValidation.java:114)
at
org.apache.cassandra.cql3.statements.SelectStatement$RawStatement.prepare(SelectStatement.java:812)
at
org.apache.cassandra.cql3.statements.SelectStatement$RawStatement.prepare(SelectStatement.java:807)
at
org.apache.cassandra.cql3.QueryProcessor.getStatement(QueryProcessor.java:505)
at
org.apache.cassandra.cql3.QueryProcessor.parseStatement(QueryProcessor.java:242)
at
org.apache.cassandra.cql3.QueryProcessor.executeOnceInternal(QueryProcessor.java:337)
at
org.apache.cassandra.schema.LegacySchemaMigrator.query(LegacySchemaMigrator.java:913)
at
org.apache.cassandra.schema.LegacySchemaMigrator.readSchema(LegacySchemaMigrator.java:173)
at
org.apache.cassandra.schema.LegacySchemaMigrator.migrate(LegacySchemaMigrator.java:77)
at
org.apache.cassandra.service.CassandraDaemon.setup(CassandraDaemon.java:223)
at
org.apache.cassandra.service.CassandraDaemon.activate(CassandraDaemon.java:551)
{code}
> CassandraDaemon in Managed mode fails to be restartable
> -------------------------------------------------------
>
> Key: CASSANDRA-11154
> URL: https://issues.apache.org/jira/browse/CASSANDRA-11154
> Project: Cassandra
> Issue Type: Bug
> Reporter: Achim Nierbeck
> Fix For: 3.x
>
> Attachments: CASSANDRA-11154_patch.txt
>
>
> Restarting the CassandraDeamon in managed mode fails to restart due to
> duplicate migration of already migrated keyspaces.
> To reproduce this, just do something like in this test class:
> https://github.com/ANierbeck/Karaf-Cassandra/blob/master/Karaf-Cassandra-Embedded/src/test/java/de/nierbeck/cassandra/embedded/TestEmbedded.java
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)