Guys, Where is the ticket for adding control.[sh|bat] script to the bin folder? I cannot find any mention of it. Was there a discussion on the dev list?
Here are the issues I am seeing with the script: 1. It could be named better. Perhaps the name "cluster-ops" or "cluster-switch" would be better. We should rename it in the next release. 2. typing any bad command, e.g. "control bla" should provide a standard usage message explaining correct syntax (see any other command under bin folder) 3. failure to connect to the cluster results in a long stack trace... instead, it should provide a standard error message, suggesting possible reasons for it. D. On Tue, Aug 15, 2017 at 12:59 AM, Dmitriy Govorukhin < dmitriy.govoruk...@gmail.com> wrote: > Valentin, > > We have jira issue for this IGNITE-5586 > <https://issues.apache.org/jira/browse/IGNITE-5586> > > On Tue, Aug 15, 2017 at 10:56 AM, Dmitriy Govorukhin < > dmitriy.govoruk...@gmail.com> wrote: > > > > > Denis, > > > > 1. control.sh have help parameter. If you try enter ./control.sh --help, > > result is an example of how to use it, > > "Example: --host {ip} --port {port} --{activate/deactivate} or without > > command --host {ip} --port {port} then will print status" > > > > 2. Visorcmd will start daemon node and join in topology, it is quite long > > time(as you know nodes joining in series) and requires resources. > > Main goal was create some point for activation, fast and lightweight, > > script does not start node. > > > > 3. Historically, the first name(control.sh - controls cluster > > state active/inactive). Have any idea for another name? > > > > On Tue, Aug 15, 2017 at 2:25 AM, Valentin Kulichenko < > > valentin.kuliche...@gmail.com> wrote: > > > >> Agree that this is confusing. I think this functionality should be a > part > >> of Visor CLI tool (likely a new command there). > >> > >> -Val > >> > >> On Mon, Aug 14, 2017 at 4:21 PM, Denis Magda <dma...@apache.org> wrote: > >> > >> > Dmitriy, > >> > > >> > I see you contributed control.sh script that activates a cluster > after a > >> > restart. Honestly, I’m a bit confused by it: > >> > > >> > 1. How to use it? I could find out that there are some of the > parameters > >> > but the ‘help’ is not implemented. Please fix this and provide a > >> > description for every parameter you introduced. > >> > > >> > 2. Why did we decide to create a specific script for that? Why can’t > we > >> > use existing visorcmd script? > >> > > >> > 3. Why the script called “control.sh”? > >> > > >> > — > >> > Denis > >> > > > > >