Repository: mesos Updated Branches: refs/heads/master 02097c821 -> 38d0e5892
Updated upgrades.md and CHANGELOG for changes on AuthenticationStartMessage. Review: https://reviews.apache.org/r/27675 Project: http://git-wip-us.apache.org/repos/asf/mesos/repo Commit: http://git-wip-us.apache.org/repos/asf/mesos/commit/38d0e589 Tree: http://git-wip-us.apache.org/repos/asf/mesos/tree/38d0e589 Diff: http://git-wip-us.apache.org/repos/asf/mesos/diff/38d0e589 Branch: refs/heads/master Commit: 38d0e58925dd58fcae3126352ac7c09e68bade1c Parents: 02097c8 Author: Till Toenshoff <[email protected]> Authored: Wed Nov 12 14:59:20 2014 -0800 Committer: Adam B <[email protected]> Committed: Wed Nov 12 14:59:20 2014 -0800 ---------------------------------------------------------------------- CHANGELOG | 3 ++- docs/upgrades.md | 12 ++++++++++++ 2 files changed, 14 insertions(+), 1 deletion(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/mesos/blob/38d0e589/CHANGELOG ---------------------------------------------------------------------- diff --git a/CHANGELOG b/CHANGELOG index ae9ea19..d0fabde 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -2,7 +2,8 @@ -------------------------------------- ** API Changes: - * [MESOS-1143] TASK_ERROR is now sent instead of TASK_LOST when rescheduling a task should not be attempted. + * [MESOS-1143] - TASK_ERROR is now sent instead of TASK_LOST when rescheduling a task should not be attempted. + * [MESOS-2086] - Update messages.proto to use a raw bytestream instead of a string for AuthenticationStartMessage. Release Notes - Mesos - Version 0.21.0 http://git-wip-us.apache.org/repos/asf/mesos/blob/38d0e589/docs/upgrades.md ---------------------------------------------------------------------- diff --git a/docs/upgrades.md b/docs/upgrades.md index 3aff335..51c7e70 100644 --- a/docs/upgrades.md +++ b/docs/upgrades.md @@ -6,6 +6,18 @@ layout: documentation This document serves as a guide for users who wish to upgrade an existing mesos cluster. Some versions require particular upgrade techniques when upgrading a running cluster. Some upgrades will have incompatible changes. +## (WIP) Upgrading from 0.21.x to 0.22.x + +**NOTE**: The Authentication API has changed slightly in this release to support additional authentication mechanisms. The change from 'string' to 'bytes' for AuthenticationStartMessage.data has no impact on C++ or the over-the-wire representation, so it only impacts pure language bindings for languages like Java and Python that use different types for UTF-8 strings vs. byte arrays. + +``` +message AuthenticationStartMessage { + required string mechanism = 1; + optional bytes data = 2; +} +``` + + ## Upgrading from 0.20.x to 0.21.x **NOTE** Disabling slave checkpointing has been deprecated; the slave --checkpoint flag has been deprecated and will be removed in a future release.
