diff options
author | Alan Conway <aconway@apache.org> | 2011-10-31 11:28:33 +0000 |
---|---|---|
committer | Alan Conway <aconway@apache.org> | 2011-10-31 11:28:33 +0000 |
commit | dfc6735ed4403ada83bfbf6be12bc5b51f503077 (patch) | |
tree | 5cf5f6c20e6ff9cb107c8fe2aa9271b313753af6 /cpp/design_docs/new-cluster-design.txt | |
parent | 9534acd25c0fa9fc7a9b9f1ed4c62c855f191a10 (diff) | |
download | qpid-python-dfc6735ed4403ada83bfbf6be12bc5b51f503077.tar.gz |
QPID-2920: Updates to new-cluster-plan.txt and new-cluster-design.txt
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1195415 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'cpp/design_docs/new-cluster-design.txt')
-rw-r--r-- | cpp/design_docs/new-cluster-design.txt | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/cpp/design_docs/new-cluster-design.txt b/cpp/design_docs/new-cluster-design.txt index 936530a39a..63632f9265 100644 --- a/cpp/design_docs/new-cluster-design.txt +++ b/cpp/design_docs/new-cluster-design.txt @@ -305,6 +305,9 @@ To achieve this - New versions can only add methods, existing methods cannot be changed. - The cluster handshake for new members includes the protocol version at each member. +- Each cpg message starts with header: version,size. Allows new encodings later. +- Brokers ignore messages of higher version. + - The cluster's version is the lowest version among its members. - A newer broker can join and older cluster. When it does, it must restrict itself to speaking the older version protocol. |