Skip to content

v3.16.2

Choose a tag to compare

@feeblefakie feeblefakie released this 26 Nov 08:47

Summary

This release includes several bug fixes and vulnerability fixes.

Community edition

Enhancements

  • Add integration tests for Cassandra 4 and 5. (#3143)

Bug fixes

  • Fixed --no-header option being ignored in data loader CSV exports (#2924)
  • Upgraded the Cosmos DB library to fix a security issue. CVE-2025-55163 (#3105)
  • Fixed an inconsistency where Get and Scan operations were prepared differently for transaction reads and Serializable validation, which could result in inconsistent ordering and cause Serializable validation failures. (#3113)
  • Deprecated --log-success argument and introduced a new replacement option --enable-log-success (#3117)
  • Fixed incorrect validation causing maxThreads to be treated as required (#3128)
  • Prohibited Get and Scan operations using secondary indexes when the isolation level is SERIALIZABLE in the Consensus Commit transaction manager, as these operations are now defined as eventually consistent and cannot guarantee the strict consistency required by SERIALIZABLE isolation. (#3133)
  • Updated the import command help text to include default values for four CLI arguments. (#3059)
  • Fixed data-loader to properly handle unexpected exceptions during transaction processing for importing, ensuring transactions are aborted and errors are logged with proper context. (#3183)
  • Fixed failure log writing issue in storage mode for Data Loader imports (#3189)
  • Fixed handling of "null" values for non-TEXT columns in CSV imports (#3160)
  • Upgraded the SQLServer driver to fix a security issue. CVE-2025-59250 (#3223)

Enterprise edition

Bug fixes

ScalarDB Cluster