Hi, I was testing the rebalance functionality on Storm 0.9.4.
storm rebalance <name> -w 10 -n 2 - Works as expected. It increased the number of workers to 2. storm rebalance <name> -w 10 -n 2 -e <bolt-name>=20 - Works only for increasing the number of workers, but did *not* change the number of executors of <bolt-name>. I came across this question on StackOverflow: http://stackoverflow.com/questions/18716780/storm-v0-8-2-rebalance-command-not-updating-the-number-of-executors-for-a-bolt which seems to indicate that the number of executors is bounded by the number of tasks, and if number of executors = number of tasks (which it is in my case), we can't increase this further. Is this right ? Is there a way we can increase the number of executors at run time without restarting the topology (along with increasing number of workers) ? Thanks Hemanth
