Releases: scalar-labs/scalardb
Releases · scalar-labs/scalardb
v3.10.5
Summary
This release includes several improvements, bug fixes, and vulnerability fixes.
Community edition
Improvements
- Refactored scan with filtering. (#1715)
- Changed the hard-coded password for the Oracle user to a more secure one in the JDBC adapter. (#1765)
- Update base image of container image. This update fixes an OOM issue on a Kubernetes with cgroup v2 environment. In the previous versions, if you use a Kubernetes cluster with cgroup v2, you might face an OOM-killed issue. (#1826)
Bug fixes
- Fixed a bug where
NullPointerException
occurs during theEXTRA_READ
validation when scanning records in a transaction, but some of them are deleted by other transactions. (#1624) - Fixed a bug where users could see inconsistent results when scanning records by an index key after putting the related records in Consensus Commit transactions. (#1727)
- Upgraded
grpc_health_probe
to fix security issues. CVE-2024-24790, CVE-2023-45283, and CVE-2023-45288 (#1980) - Fixed snapshot management issues. (#1976)
Enterprise edition
Improvements
ScalarDB Cluster
- Update base image of container image. This update fixes an OOM issue on a Kubernetes with cgroup v2 environment. In the previous versions, if you use a Kubernetes cluster with cgroup v2, you might face an OOM-killed issue.
ScalarDB GraphQL
- Update base image of container image. This update fixes an OOM issue on a Kubernetes with cgroup v2 environment. In the previous versions, if you use a Kubernetes cluster with cgroup v2, you might face an OOM-killed issue.
ScalarDB SQL
- Update base image of container image. This update fixes an OOM issue on a Kubernetes with cgroup v2 environment. In the previous versions, if you use a Kubernetes cluster with cgroup v2, you might face an OOM-killed issue.
Bug fixes
ScalarDB Cluster
- Upgraded
grpc_health_probe
to fix security issues. CVE-2024-24790, CVE-2023-45283, and CVE-2023-45288
ScalarDB SQL
- Upgraded
grpc_health_probe
to fix security issues. CVE-2024-24790, CVE-2023-45283, and CVE-2023-45288
v3.9.6
Summary
This release includes several improvements, bug fixes, and vulnerability fixes.
Community edition
Improvements
- Changed the hard-coded password for the Oracle user to a more secure one in the JDBC adapter. (#1765)
- Update base image of container image. This update fixes an OOM issue on a Kubernetes with cgroup v2 environment. In the previous versions, if you use a Kubernetes cluster with cgroup v2, you might face an OOM-killed issue. (#1826)
Bug fixes
- Fixed a bug where
NullPointerException
occurs during theEXTRA_READ
validation when scanning records in a transaction, but some of them are deleted by other transactions. (#1624) - Upgraded
grpc_health_probe
to fix security issues. CVE-2024-24790, CVE-2023-45283, and CVE-2023-45288 (#1980)
Enterprise edition
Improvements
ScalarDB Cluster
- Update base image of container image. This update fixes an OOM issue on a Kubernetes with cgroup v2 environment. In the previous versions, if you use a Kubernetes cluster with cgroup v2, you might face an OOM-killed issue.
ScalarDB GraphQL
- Update base image of container image. This update fixes an OOM issue on a Kubernetes with cgroup v2 environment. In the previous versions, if you use a Kubernetes cluster with cgroup v2, you might face an OOM-killed issue.
ScalarDB SQL
- Update base image of container image. This update fixes an OOM issue on a Kubernetes with cgroup v2 environment. In the previous versions, if you use a Kubernetes cluster with cgroup v2, you might face an OOM-killed issue.
Bug fixes
ScalarDB Cluster
- Upgraded
grpc_health_probe
to fix security issues. CVE-2024-24790, CVE-2023-45283, and CVE-2023-45288
ScalarDB SQL
- Upgraded
grpc_health_probe
to fix security issues. CVE-2024-24790, CVE-2023-45283, and CVE-2023-45288
v3.8.7
Summary
This release includes several improvements, bug fixes, and vulnerability fixes.
Improvements
- Changed the hard-coded password for the Oracle user to a more secure one in the JDBC adapter. (#1765)
- Update base image of container image. This update fixes an OOM issue on a Kubernetes with cgroup v2 environment. In the previous versions, if you use a Kubernetes cluster with cgroup v2, you might face an OOM-killed issue. (#1826)
Bug fixes
- Fixed a bug where
NullPointerException
occurs during theEXTRA_READ
validation when scanning records in a transaction, but some of them are deleted by other transactions. (#1624) - Upgraded
grpc_health_probe
to fix security issues. CVE-2024-24790, CVE-2023-45283, and CVE-2023-45288 (#1980)
v3.12.2
Summary
This release includes several improvements including error message improvements and a vulnerability fix.
Community edition
Improvements
- Added error codes to the error messages of Schema Loader. (#1564)
Enterprise edition
Improvements
ScalarDB Cluster
- Added error codes to the error messages of the authentication and authorization module.
- Added error codes to the error messages.
- Added TLS support for the Prometheus exporter. With this change, when enabling TLS (setting
scalar.db.cluster.tls.enabled
totrue
) in ScalarDB cluster nodes, the Prometheus exporter also starts with TLS (HTTPS).
ScalarDB GraphQL
- Added error codes to the error messages.
ScalarDB SQL
- Added error codes to the error messages.
Bug fixes
ScalarDB Cluster
- Upgraded the Kubernetes Client Java lib to fix security issues: CVE-2024-25710 and CVE-2024-26308.
v3.11.2
Summary
This release includes several improvements and a vulnerability fix.
Enterprise edition
Bug fixes
ScalarDB Cluster
- Upgraded the Kubernetes Client Java lib to fix security issues: CVE-2024-25710 and CVE-2024-26308.
v3.10.4
Summary
This release includes several improvements and a vulnerability fix.
Enterprise edition
Bug fixes
ScalarDB Cluster
- Upgraded the Kubernetes Client Java lib to fix security issues: CVE-2024-25710 and CVE-2024-26308.
v3.9.5
Summary
This release includes several improvements and a vulnerability fix.
Enterprise edition
Bug fixes
ScalarDB Cluster
- Upgraded the Kubernetes Client Java lib to fix security issues: CVE-2024-25710 and CVE-2024-26308.
v3.8.6
Summary
This release includes several improvements.
v3.12.1
Summary
This release has a small improvement and several bug and vulnerability fixes.
Community edition
Improvements
- Removed the hard-coded collation for MySQL and SQL Server in the JDBC adapter. As a result, the collation configured in the underlying database will be used when creating tables. (#1518)
Bug fixes
- Upgraded the base image to fix security issues. CVE-2023-47038 (#1522 #1521)
- Upgraded the PostgresSQL lib to fix security issues. CVE-2024-1597 (#1547)
Enterprise edition
Bug fixes
ScalarDB Cluster
- Upgraded the base image to fix security issues. CVE-2023-47038
ScalarDB GraphQL
- Upgraded the base image to fix security issues. CVE-2023-47038
ScalarDB SQL
- Upgraded the base image to fix security issues. CVE-2023-47038
v3.11.1
Summary
This release has several bug and vulnerability fixes.
Community edition
Bug fixes
- Improved some error handling to avoid potential NPE in JDBC storages. (#1442)
- Fixed a bug where lazy recovery is not performed when uncommitted records are read while executing implicit pre-read. (#1476)
- Upgraded the base image to fix security issues. CVE-2023-47038 (#1522 #1521)
- Upgraded the PostgresSQL lib to fix security issues. CVE-2024-1597 (#1547)
Enterprise edition
Bug fixes
ScalarDB Cluster
- Fixed a bug where the table or namespace privilege is not handled correctly.
- Upgraded the base image to fix security issues. CVE-2023-47038
ScalarDB GraphQL
- Upgraded the base image to fix security issues. CVE-2023-47038
ScalarDB SQL
- Upgraded the base image to fix security issues. CVE-2023-47038