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

When bootstrap fails, CassandraRoleManager may attempt to do read queries that fail with "Cannot read from a bootstrapping node", and increments unavailables counters

    XMLWordPrintableJSON

Details

    Description

      If bootstrap fails we stay alive but avoid joining the ring. CassandraRoleManager attempts to schedule its setup every 10 seconds, but this will fail due to Bootstrap being pending; the side effect to this is that readMetrics.unavailables gets incremented.

      We should defer attempting to setup only after we know its safe to perform such as read

      Attachments

        Issue Links

          Activity

            People

              dcapwell David Capwell
              dcapwell David Capwell
              David Capwell
              Sam Tunnicliffe
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Time Tracking

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - 0h
                  0h
                  Logged:
                  Time Spent - 10m
                  10m