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

java.lang.NullPointerException at org.apache.cassandra.db.ColumnFamilyStore.scrubDataDirectories(ColumnFamilyStore.java:437)

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Normal
    • Resolution: Fixed
    • 2.0.8, 2.1 beta2
    • None
    • None
    • Normal

    Description

      java.lang.NullPointerException
      at org.apache.cassandra.db.ColumnFamilyStore.scrubDataDirectories(ColumnFamilyStore.java:437)
      at org.apache.cassandra.service.CassandraDaemon.setup(CassandraDaemon.java:243)
      at org.apache.cassandra.service.CassandraDaemon.init(CassandraDaemon.java:414)
      at org.apache.cassandra.service.EmbeddedCassandraService.start(EmbeddedCassandraService.java:52)

      Fix

      { ColumnFamilyStore.java }

      ==

      Change
      for (File dir : directories.getCFDirectories())
      {
      File[] lockfiles = dir.listFiles(filter);
      if (lockfiles.length == 0)
      continue;
      logger.info("Removing SSTables from failed streaming session. Found {} files to cleanup.", Integer.valueOf(lockfiles.length));

      WITH
      for (File dir : directories.getCFDirectories())
      {
      File[] lockfiles = dir.listFiles(filter);
      if (lockfiles != null && lockfiles.length == 0)
      {
      continue;
      logger.info("Removing SSTables from failed streaming session. Found {} files to cleanup.", Integer.valueOf(lockfiles.length));
      }

      Attachments

        Activity

          People

            mishravivek Vivek Mishra
            mishravivek Vivek Mishra
            Vivek Mishra
            Yuki Morishita
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: