ScalarDB Cluster Compatibility Matrix
This document shows the compatibility of ScalarDB Cluster versions among client SDK versions.
ScalarDB Cluster compatibility with client SDKs
ScalarDB Cluster version | ScalarDB Cluster Java Client SDK version | ScalarDB Cluster .NET Client SDK version |
---|---|---|
3.14 | 3.9 - 3.14 | 3.12* - 3.13 |
3.13 | 3.9 - 3.13 | 3.12* - 3.13 |
3.12 | 3.9 - 3.12 | 3.12* |
3.11 | 3.9 - 3.11 | Not supported |
3.10 | 3.9 - 3.10 | Not supported |
3.9 | 3.9 | Not supported |
* This version is in private preview, which means that future versions might have backward-incompatible updates.
Version skew policy
note
Versions are expressed as x.y.z
, where x
represents the major version, y
represents the minor version, and z
represents the patch version. This format follows Semantic Versioning.
- If the major versions are different between ScalarDB Cluster and a client SDK, they are not compatible and are not supported.
- If the major versions are the same and the minor versions are different between ScalarDB Cluster and a client SDK, the version of ScalarDB Cluster must be greater than or equal to the client SDK version. For example:
- Supported: Combination of ScalarDB Cluster 3.13 and client SDK 3.11
- Not supported: Combination of ScalarDB Cluster 3.11 and client SDK 3.13
- If the major versions and the minor versions are the same, you can use different patch versions between ScalarDB Cluster and a client SDK. For example:
- Supported: Combination of ScalarDB Cluster 3.13.2 and client SDK 3.13.0
- Supported: Combination of ScalarDB Cluster 3.13.0 and client SDK 3.13.2