Interoperability
If you plan to use Diffusion™ servers and clients of different versions together, review the following information that summarizes support between versions.
Interoperation between clients and servers
The following table describes which API client versions interoperate with which server versions.
Server version | |||
---|---|---|---|
Client version | 5.9 | 6.0 | 6.1 |
5.9 | See note below | See note below | |
6.0 | |||
6.1 |
Interoperation between servers
- Replication
All Diffusion servers within a cluster must be at the same minor version level (such as 5.8, 5.9, or 6.0).
For example, a cluster can include both 5.9.7 servers and 5.9.9 servers, but a cluster with a mixture of 5.9 servers and 6.0 servers is not supported.
Server versions 5.1 5.8 5.9 6.0 5.1 5.8 5.9 See note below 6.0 Note: If some of the 5.9 Diffusion servers in your cluster are version 5.9.4 and earlier and others are 5.9.5 and later, this change can cause inconsistent behaviors when replicating branches of the topic tree that contain slave topics. To ensure consistent behavior when replicating slave topics, update all of your Diffusion servers to 5.9.5 and later.- Fan out
-
Fan-out distribution is supported between servers of different versions.
To receive propagated missing topic notifications through fan-out connections, all servers must be version 5.9 or later.
Server versions 5.8 5.9 6.0 5.8 5.9 6.0
This page last modified: 2017/07/14