liuruiyiyang edited a comment on issue #50:
URL: 
https://github.com/apache/rocketmq-operator/issues/50#issuecomment-693158351


   Hi, thanks for your detailed feedback! 
   1. bug1 for question ```We cannot guarantee that the name-server cluster 
must be started before the broker clusters```:
   
   In fact the broker controller did has a primary mechanism to wait for 
name-server cluster started which uses a shared variable 
```IsNameServersStrInitialized```. You can check the PR #31. However the 
current solution is not perfect, you can propose PR to improve it.
   
   2. bug2 for the down-scaling question:
   
   Currently the operator does not support for down-scaling (shrink) yet. 
Therefore if you upgrade the size of the cluster from 2=》1, the controller 
won't do anything. The down-scaling is a very complicated process which is 
related to re-arrange the data and many other problems. So simply we won't 
allow user to reduce the size currently.
   


----------------------------------------------------------------
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.

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


Reply via email to