Just a second...

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.

Note: A 5.x client cannot use the security control feature to query or update the security store of a 6.x server. This is because new security permissions have been added in 6.0.
Table 1. API interoperation
  Server version
Client version 5.9 6.0 6.1 6.2
5.9 Supported Supported See note below Supported See note below Supported See note below
6.0 Not supported Supported Supported Supported
6.1 Not supported Not supported Supported Supported
6.2 Not supported Not supported Not supported Supported
Note: A 5.x client cannot subscribe to these new topic types introduced in 6.0: time series, int64, double, string, recordV2.

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.9 6.0 6.1 6.2
5.9 Supported See note below Not supported Not supported Not supported
6.0 Not supported Supported Not supported Not supported
6.1 Not supported Not supported Supported Not supported
6.2 Not supported Not supported Not supported Supported
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.

Server versions 5.9 6.0 6.1 6.2
5.9 Supported Supported Supported Supported
6.0 Supported Supported Supported Supported
6.1 Supported Supported Supported Supported
6.2 Supported Supported Supported Supported