GitHub user ijuma opened a pull request:
https://github.com/apache/kafka/pull/3869
MINOR: Make the state change log more consistent
Use logIdent to achieve this.
Also fixed an issue where we were logging about replicas going offline with
an empty set of replicas (i.e. no replicas had gone offline so no need to
log).
You can merge this pull request into a Git repository by running:
$ git pull https://github.com/ijuma/kafka improve-state-change-log
Alternatively you can review and apply these changes as the patch at:
https://github.com/apache/kafka/pull/3869.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 #3869
----
commit a9e3c540a4bf480059678708701af3680da8a589
Author: Ismael Juma <[email protected]>
Date: 2017-08-02T10:39:59Z
MINOR: Only log about marking replicas as offline if there is a replica
I noticed a bunch of these log messages with an empty set for the replicas.
commit c3cee6f9cbb16d9173fde25e28b4c7afb6383803
Author: Ismael Juma <[email protected]>
Date: 2017-08-03T12:36:24Z
Use `logIdent` for more consistent state change logger
commit 3eaa96ed421f40a20a4a093a7e752c17de53d6f1
Author: Ismael Juma <[email protected]>
Date: 2017-08-03T12:38:52Z
Remove duplication in `KafkaController` log messages
We were repeating information already available due to the `logIdent`.
commit 01a7d243501fb949e4825318431beafd1c33b051
Author: Ismael Juma <[email protected]>
Date: 2017-08-03T12:43:07Z
Avoid unnecessary `toArray`
commit aa04ef55dbc0d1e362c042d605700fb222f6b065
Author: Ismael Juma <[email protected]>
Date: 2017-09-15T01:45:24Z
Make it possible to add the controller epoch to the log prefix
commit 7c99c85947f04036d544025fc2b3c873198334c3
Author: Ismael Juma <[email protected]>
Date: 2017-09-15T01:55:20Z
Share an instance of the underlying state change logger
commit d040105e629dcdf7770eb70e8b81bff02f0330d7
Author: Ismael Juma <[email protected]>
Date: 2017-09-15T10:49:35Z
Logging consistency improvements
----
---