Uploaded image for project: 'Cassandra'
  1. Cassandra
  2. CASSANDRA-12351

IllegalStateException: empty rows returned when reading system.schema_keyspaces

    XMLWordPrintableJSON

Details

    • Normal

    Description

      After 2.2.6 the following error is thrown during startup, resulting in Cassandra not starting.

      CassandraDaemon.java:644 - Exception encountered during startup
      java.lang.IllegalStateException: One row required, 0 found
      at org.apache.cassandra.cql3.UntypedResultSet$FromResultSet.one(UntypedResultSet.java:77) ~[apache-cassandra-2.2.7.jar:2.2.7-SNAPSHOT]
      at org.apache.cassandra.schema.LegacySchemaTables.createKeyspaceFromSchemaPartition(LegacySchemaTables.java:758) ~[apache-cassandra-2.2.7.jar:2.2.7-SNAPSHOT]
      at org.apache.cassandra.schema.LegacySchemaTables.createKeyspaceFromSchemaPartitions(LegacySchemaTables.java:737) ~[apache-cassandra-2.2.7.jar:2.2.7-SNAPSHOT]
      at org.apache.cassandra.schema.LegacySchemaTables.readSchemaFromSystemTables(LegacySchemaTables.java:219) ~[apache-cassandra-2.2.7.jar:2.2.7-SNAPSHOT]
      at org.apache.cassandra.config.Schema.loadFromDisk(Schema.java:117) ~[apache-cassandra-2.2.7.jar:2.2.7-SNAPSHOT]
      at org.apache.cassandra.config.Schema.loadFromDisk(Schema.java:107) ~[apache-cassandra-2.2.7.jar:2.2.7-SNAPSHOT]
      at org.apache.cassandra.service.CassandraDaemon.setup(CassandraDaemon.java:215) [apache-cassandra-2.2.7.jar:2.2.7-SNAPSHOT]
      at org.apache.cassandra.service.CassandraDaemon.activate(CassandraDaemon.java:522) [apache-cassandra-2.2.7.jar:2.2.7-SNAPSHOT]
      at org.apache.cassandra.service.CassandraDaemon.main(CassandraDaemon.java:631) [apache-cassandra-2.2.7.jar:2.2.7-SNAPSHOT]
      

      In LegacySchemaTables.readSchemaFromSystemTables(..) the call to getSchemaPartitionsForTable(KEYSPACES) is now (since 2.2.6) returning more rows. The additional rows are empty.

      These rows are coming out of the row iterator post 2.2.6, where they were not in 2.2.6.

      This issue was raised on the mailing list here.

      Attachments

        1. 12351-2.2.txt
          4 kB
          Michael Semb Wever

        Issue Links

          Activity

            People

              slebresne Sylvain Lebresne
              mck Michael Semb Wever
              Sylvain Lebresne
              Votes:
              0 Vote for this issue
              Watchers:
              8 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: