David Jacot wrote: > At the moment, the KIP stipulates that the broker remains in > InControlledShutdown state until it is re-registered with a new > incarnation id. This implies that a broker can be both fenced and in > controlled shutdown state. We could make them mutually exclusive but I > think that there is value in the current proposal because we are able > to differentiate if a broker was fenced due to the controlled shutdown >or not.
Thanks David. Is this the reason why the BrokerRegistrationChangeRecord says: > { "name": "InControlledShutdown", "type": "int8", "versions": "1+", > "taggedVersions": "1+", "tag": 1, > "about": "0 if no change, 1 if the broker is in controlled shutdown." } In other words the only way to change the InControlShutdown to false is to create a new registration with a new incarnation id. > The broker will leave this state when it registers itself with a new > incarnation id. -José