GitHub user theduderog reopened a pull request:

    https://github.com/apache/kafka/pull/1437

    KAFKA-3761: Remove BrokerState "RunningAsController"

    The reasons to remove it are:
    1. It's currently broken.  The purpose of the 
[JIRA](https://issues.apache.org/jira/browse/KAFKA-3761) was to report that the 
RunningAsController state gets overwritten back to "RunningAsBroker".
    2. It's not a useful state.
      a. If clients want to use this metric to know whether a broker is ready 
to receive requests or not, they do not care whether or not the broker is the 
controller
      b. there is already a separate boolean property, KafkaController.isActive 
which contains this information.


You can merge this pull request into a Git repository by running:

    $ git pull https://github.com/theduderog/kafka KAFKA-3761-broker-state

Alternatively you can review and apply these changes as the patch at:

    https://github.com/apache/kafka/pull/1437.patch

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

    This closes #1437
    
----
commit c0201c5ab8125ea885ff52b234d235d288cd86fb
Author: Roger Hoover <roger.hoo...@gmail.com>
Date:   2016-06-23T21:52:32Z

    Removed RunningAsController state

commit cefead1bed0f0699908bc2819535be4a8f046fd4
Author: Roger Hoover <roger.hoo...@gmail.com>
Date:   2016-06-23T22:15:30Z

    Better formatting for ASCII art

commit 974ba7d4a27dd5ac6b43bc888ece5170737614c5
Author: Roger Hoover <roger.hoo...@gmail.com>
Date:   2016-06-24T18:26:40Z

    Added upgrade note

commit 887fbc0aca264178bb4428b1fdb98dcbe8f2ffdd
Author: Roger Hoover <roger.hoo...@gmail.com>
Date:   2016-06-24T20:18:17Z

    Updated upgrade note based on @ijuma's feedback

commit 5db6479970472fdc8366c17b1cad66971e542a48
Author: Roger Hoover <roger.hoo...@gmail.com>
Date:   2016-06-24T21:38:43Z

    Moved 0.10.1.0 section to the top

----


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastruct...@apache.org or file a JIRA ticket
with INFRA.
---

Reply via email to