Skip to main content
Version: 3.8

ScalarDL Compatibility Matrix

This document shows the compatibility of ScalarDL Ledger and Auditor versions among ScalarDL Java Client SDK versions and ScalarDB Cluster.

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.

ScalarDL compatibility with client SDKs

ScalarDL Ledger/Auditor versionScalarDL Java Client SDK version
3.93.0 - 3.9
3.83.0 - 3.8

Version skew policy

  • If the major versions are different between ScalarDL and the client SDK, they are not compatible and are not supported.
  • If the major versions are the same and the minor versions are different between ScalarDL and the client SDK, the version of ScalarDL must be greater than or equal to the client SDK version. For example:
    • Supported: Combination of ScalarDL 3.9 and client SDK 3.8
    • Not supported: Combination of ScalarDL 3.8 and client SDK 3.9
  • If the major versions and the minor versions are the same, you can use different patch versions between ScalarDL and the client SDK. For example:
    • Supported: Combination of ScalarDL 3.9.2 and client SDK 3.9.0
    • Supported: Combination of ScalarDL 3.9.0 and client SDK 3.9.2

ScalarDL compatibility with ScalarDB Cluster

If you use ScalarDB Cluster with ScalarDL, you can use the following combinations of versions.

ScalarDL versionScalarDB Cluster version
3.93.12 or later minor (3.X) version (like 3.12, 3.13, and 3.14)
3.8.23.12 or later minor (3.X) version (like 3.12, 3.13, and 3.14)
3.8.0 - 3.8.13.8 or later minor (3.X) version (like 3.8, 3.9, and 3.10)