nvharikrishna opened a new pull request, #3101:
URL: https://github.com/apache/cassandra/pull/3101

   Now the commands looks like something like this:
   
   ```
   nodetool cms describe
   nodetool cms reconfigure
   nodetool cms dump
   ```
   
   Running `nodetool cms` prints the following
   
   ```
   NAME
           nodetool cms - Manage cluster metadata
   
   SYNOPSIS
           nodetool cms
           nodetool [(-h <host> | --host <host>)] [(-pp | --print-port)]
                   [(-p <port> | --port <port>)]
                   [(-pwf <passwordFilePath> | --password-file 
<passwordFilePath>)]
                   [(-u <username> | --username <username>)]
                   [(-pw <password> | --password <password>)] cms describe
           nodetool [(-h <host> | --host <host>)] [(-pp | --print-port)]
                   [(-p <port> | --port <port>)]
                   [(-pwf <passwordFilePath> | --password-file 
<passwordFilePath>)]
                   [(-u <username> | --username <username>)]
                   [(-pw <password> | --password <password>)] cms dump
                   [(-e <Epoch> | --epoch <Epoch>)]
                   [(-te <Transform Epoch> | --transform-epoch <Transform 
Epoch>)]
                   [(-v <Version> | --version <Version>)]
           nodetool [(-h <host> | --host <host>)] [(-pp | --print-port)]
                   [(-p <port> | --port <port>)]
                   [(-pwf <passwordFilePath> | --password-file 
<passwordFilePath>)]
                   [(-u <username> | --username <username>)]
                   [(-pw <password> | --password <password>)] cms reconfigure
                   [(-r | --resume)] [(-c | --cancel)] [--status]
   
   OPTIONS
           -h <host>, --host <host>
               Node hostname or ip address
   
           -p <port>, --port <port>
               Remote jmx agent port number
   
           -pp, --print-port
               Operate in 4.0 mode with hosts disambiguated by port number
   
           -pw <password>, --password <password>
               Remote jmx agent password
   
           -pwf <passwordFilePath>, --password-file <passwordFilePath>
               Path to the JMX password file
   
           -u <username>, --username <username>
               Remote jmx agent username
   
   COMMANDS
           With no arguments, Display help information
   
           describe
               Describe the current Cluster Metadata Service
   
           reconfigure
               Reconfigure replication factor of CMS
   
               With --resume option, Whether or not a previously interrupted
               sequence should be resumed
   
               With --cancel option, Cancels any in progress CMS reconfiguration
   
               With --status option, Poll status of the reconfigurecms command. 
All
               other flags and arguments are ignored when this one is used.
   
           dump
               Dumps Cluster Metadata into a file
   
               With --epoch option, Epoch at which cluster metadata should be
               dumped
   
               With --transform-epoch option, The epoch to which the cluster 
meta
               data should be transformed before dumping
   
               With --version option, Searialization version
   ```
   
   The [CASSANDRA-19393](https://issues.apache.org/jira/browse/CASSANDRA-19393)
   
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to