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

Expose node joining/leaving/moving status via Python Driver

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Resolved
    • Normal
    • Resolution: Invalid
    • 2.1.0
    • Legacy/CQL
    • Python driver on Linux

    Description

      'nodetool status' shows the status of a host as a combination of <up/down,normal/leaving/joining/moving>. However, the Python API does not return the status of "normal/leaving/joining/moving". The lack of such status from Python API makes the monitoring of the cluster troublesome as programmers have to use "nodetool status" instead.

      It will be great if the API also returns the "normal/leaving/joining/moving" status (e.g., adding more attributes to cassandra.pool.Host).

      Attachments

        Activity

          People

            Unassigned Unassigned
            Maohua Lu Maohua
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Time Tracking

                Estimated:
                Original Estimate - 336h
                336h
                Remaining:
                Remaining Estimate - 336h
                336h
                Logged:
                Time Spent - Not Specified
                Not Specified