Skip to content

Commit 18c247f

Browse files
committed
Create release-notes.mdx
1 parent 476ff56 commit 18c247f

File tree

1 file changed

+68
-0
lines changed

1 file changed

+68
-0
lines changed

docs/releases/release-notes.mdx

Lines changed: 68 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,68 @@
1+
---
2+
tags:
3+
- Community
4+
- Enterprise Standard
5+
- Enterprise Premium
6+
---
7+
8+
# ScalarDB 3.14 Release Notes
9+
10+
This page includes a list of release notes for ScalarDB 3.14.
11+
12+
## v3.14.0
13+
14+
**Release date:** MMMM DD, YYYY
15+
16+
### Summary
17+
18+
This release includes a lot of enhancements, improvements, bug fixes, and vulnerability fixes.
19+
20+
### Community edition
21+
22+
#### Enhancements
23+
24+
- Added the encrypted column concept to ScalarDB. ([#1907](https://github.com/scalar-labs/scalardb/pull/1907) [#1975](https://github.com/scalar-labs/scalardb/pull/1975))
25+
- Added support for MariaDB 11.4 and Oracle 19. ([#2061](https://github.com/scalar-labs/scalardb/pull/2061))
26+
27+
#### Improvements
28+
29+
- Added options for changing the key column size for MySQL and Oracle and used 128 bytes as the default. ([#2245](https://github.com/scalar-labs/scalardb/pull/2245))
30+
- Changed the default value of the metadata cache expiration time (`scalar.db.metadata.cache_expiration_time_secs`) to 60 seconds. ([#2274](https://github.com/scalar-labs/scalardb/pull/2274))
31+
32+
#### Bug fixes
33+
34+
- Fixed a bug where `NullPointerException` when a table specified in a Get/Scan object is not found in Consensus Commit. ([#2083](https://github.com/scalar-labs/scalardb/pull/2083))
35+
- Fixed a corner case issue that causes inconsistent Coordinator states when lazy recovery happens before group commit ([#2135](https://github.com/scalar-labs/scalardb/pull/2135))
36+
- Upgraded the mysql driver to fix security issues. [CVE-2023-22102](https://github.com/advisories/GHSA-m6vm-37g8-gqvh "CVE-2023-22102") ([#2238](https://github.com/scalar-labs/scalardb/pull/2238))
37+
38+
### Enterprise edition
39+
40+
#### Enhancements
41+
42+
##### ScalarDB Cluster
43+
44+
- Added support for encrypted columns introduced in [#1907](https://github.com/scalar-labs/scalardb/pull/1907).
45+
- Added support for the group commit feature for the Coordinator table.
46+
- Added support for encryption.
47+
- Added support for `getCurrentUser()` in `DistributedTransactionAdmin` and `Metadata` to retrieve the current logged-in user.
48+
49+
##### ScalarDB SQL
50+
51+
- Added support for encrypted columns introduced in [#1907](https://github.com/scalar-labs/scalardb/pull/1907) for the Metadata API.
52+
- Added support for encrypted columns for `CREATE TABLE` and `ALTER TABLE ADD COLUMN` statements.
53+
- Added `SHOW USERS` and `SHOW GRANTS` commands, which list users and privileges for a specified user, respectively.
54+
55+
#### Improvements
56+
57+
##### ScalarDB GraphQL
58+
59+
- With this update, if `scalar.db.graphql.namespaces` is not specified, GraphQL server generates a GraphQL schema for all tables in all ScalarDB-managed namespaces.
60+
61+
#### Bug fixes
62+
63+
##### ScalarDB Cluster
64+
65+
- Fixed a bug where `NullPointerException` occurs when catching an exception without message.
66+
- Upgraded `grpc_health_probe` to fix a security issue. [CVE-2024-34156](https://github.com/advisories/GHSA-crqm-pwhx-j97f "CVE-2024-34156")
67+
- Upgraded `scalar-admin` to fix a security issue. [CVE-2024-25638](https://github.com/advisories/GHSA-cfxw-4h78-h7fw "CVE-2024-25638")
68+
- Upgraded the Protobuf Java library to fix a security issue. [CVE-2024-7254](https://github.com/advisories/GHSA-735f-pc8j-v9w8 "CVE-2024-7254")

0 commit comments

Comments
 (0)