Repository: kafka Updated Branches: refs/heads/trunk b433b4a24 -> eaa1433a2
KAFKA-3164: Document client and mirrormaker upgrade procedure/require⦠â¦ments Author: Grant Henke <[email protected]> Reviewers: Gwen Shapira Closes #838 from granthenke/upgrade-docs Project: http://git-wip-us.apache.org/repos/asf/kafka/repo Commit: http://git-wip-us.apache.org/repos/asf/kafka/commit/eaa1433a Tree: http://git-wip-us.apache.org/repos/asf/kafka/tree/eaa1433a Diff: http://git-wip-us.apache.org/repos/asf/kafka/diff/eaa1433a Branch: refs/heads/trunk Commit: eaa1433a2f2a9e9d528f5a2620edb63304067f62 Parents: b433b4a Author: Grant Henke <[email protected]> Authored: Sat Jan 30 16:22:42 2016 -0800 Committer: Gwen Shapira <[email protected]> Committed: Sat Jan 30 16:22:42 2016 -0800 ---------------------------------------------------------------------- docs/upgrade.html | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/kafka/blob/eaa1433a/docs/upgrade.html ---------------------------------------------------------------------- diff --git a/docs/upgrade.html b/docs/upgrade.html index b5aea1e..3244a2c 100644 --- a/docs/upgrade.html +++ b/docs/upgrade.html @@ -19,7 +19,10 @@ <h4><a id="upgrade_9" href="#upgrade_9">Upgrading from 0.8.0, 0.8.1.X or 0.8.2.X to 0.9.0.0</a></h4> -0.9.0.0 has <a href="#upgrade_9_breaking">potential breaking changes</a> (please review before upgrading) and an inter-broker protocol change from previous versions. For a rolling upgrade: +0.9.0.0 has <a href="#upgrade_9_breaking">potential breaking changes</a> (please review before upgrading) and an inter-broker protocol change from previous versions. This means that upgraded brokers and clients may not be compatible with older versions. It is important that you upgrade your Kafka cluster before upgrading your clients. If you are using MirrorMaker downstream clusters should be upgraded first as well. + +<p><b>For a rolling upgrade:</b></p> + <ol> <li> Update server.properties file on all brokers and add the following property: inter.broker.protocol.version=0.8.2.X </li> <li> Upgrade the brokers. This can be done a broker at a time by simply bringing it down, updating the code, and restarting it. </li>
