| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| scalardb-cluster-sql-cli-3.17.2-all.jar | 2026-03-06 | 193.8 MB | |
| scalardb-cluster-schema-loader-3.17.2-all.jar | 2026-03-06 | 190.6 MB | |
| scalardb-cluster-replication-cli-3.17.2-all.jar | 2026-03-06 | 192.9 MB | |
| scalardb-cluster-data-loader-cli-3.17.2-all.jar | 2026-03-06 | 190.8 MB | |
| scalardb-data-loader-cli-3.17.2.jar | 2026-03-06 | 153.1 MB | |
| scalardb-schema-loader-3.17.2.jar | 2026-03-06 | 152.4 MB | |
| README.md | 2026-03-06 | 2.3 kB | |
| v3.17.2 source code.tar.gz | 2026-03-06 | 1.8 MB | |
| v3.17.2 source code.zip | 2026-03-06 | 2.6 MB | |
| Totals: 9 Items | 1.1 GB | 0 | |
Summary
This release includes several improvements and bug fixes.
Community edition
Improvements
- Extended the applicability of one-phase commit optimization in the Consensus Commit protocol. This allows one-phase commit to be used even in SERIALIZABLE isolation level when the transaction only reads records that it subsequently updates, improving performance for read-modify-write workloads. (#3295)
Bug fixes
- Added explicit commits for Oracle database when using SERIALIZABLE isolation level to ensure snapshot updates after each operation. (#3294)
- Upgraded the Jackson library to fix a security issue: GHSA-72hv-8253-57qq (#3394)
Enterprise edition
Bug fixes
ScalarDB Cluster
- Fixed an issue where the batch operation with piggyback commit threw
CrudExceptioninstead ofCrudConflictExceptionwhen a commit conflict occurred. This allows clients to properly detect and handle commit conflicts. - Fixed a bug where
batch()with piggyback commit threwCrudExceptioninstead ofUnknownTransactionStatusExceptionon unexpected gRPC errors. This could cause incorrect error handling on the client side, as the transaction status was actually unknown when piggyback commit was enabled. - Upgraded
grpc_health_probeto fix security issues: CVE-2025-68121, CVE-2025-61726, CVE-2025-61728, CVE-2025-61729, and CVE-2025-61730 - Upgraded the Kubernetes Java Client to fix a security issue: CVE-2024-29371
- Excluded
com.microsoft.azure:adal4jfrom the Kubernetes Java Client to fix security issues: CVE-2023-52428, CVE-2021-31684, and CVE-2023-1370 - Upgraded the Jackson library to fix a security issue: GHSA-72hv-8253-57qq
ScalarDB SQL
- Ambiguous column names in ORDER BY and HAVING clauses were detected.
- Fixed a
ClassCastExceptionthat occurred inStatementUtils.appendTerm()when handlingDATE,TIME,TIMESTAMP, andTIMESTAMPTZvalues. These values are now correctly formatted as string literals instead of being incorrectly cast to String. - Fixed
SelectStatement.toSql()to correctly generate ORDER BY clauses with aggregate functions such asSUM()andCOUNT(). Previously, only column-based orderings were handled, causing incorrect SQL output when function-based orderings were used.