You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/releases/release-notes.mdx
+35-4Lines changed: 35 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -18,21 +18,52 @@ This page includes a list of release notes for ScalarDB 3.15.
18
18
19
19
This release includes numerous enhancements, improvements, and bug fixes. The [3.15.0 release](https://github.com/scalar-labs/scalardb/releases/tag/v3.15.0) has been discarded, making this the first official release for 3.15.
20
20
21
-
### Enhancements
21
+
### Community edition
22
+
23
+
#### Enhancements
22
24
23
25
- Introduced operation attributes, providing the capability to include additional key-value information in operations. ([#2333](https://github.com/scalar-labs/scalardb/pull/2333))
24
26
- Add the new time-related data types DATE, TIME, TIMESTAMP, and TIMESTAMPTZ. ([#2468](https://github.com/scalar-labs/scalardb/pull/2468)[#2491](https://github.com/scalar-labs/scalardb/pull/2491))
25
27
26
-
### Improvements
28
+
####Improvements
27
29
28
30
- ScalarDB now supports MySQL 8.4, 8.0; PostgreSQL 17, 16, 15, 14, and 13; Amazon Aurora PostgreSQL 16, 15, 14, and 13; Amazon Aurora MySQL 3, and 2. ([#2302](https://github.com/scalar-labs/scalardb/pull/2302))
29
31
- Use the MariaDB Connector/J JDBC driver for any connection URL starting with `jdbc:mariadb` ([#2391](https://github.com/scalar-labs/scalardb/pull/2391))
30
32
- Removed unnecessary loggings in the statement handlers for Cassandra and Cosmos DB. ([#2469](https://github.com/scalar-labs/scalardb/pull/2469))
31
33
32
-
### Bug fixes
34
+
####Bug fixes
33
35
34
-
- Fixed a bug where the scan with a limit doesn't work correctly when the scan results exceed 1 MB and require multiple requests to DynamoDB. ([#2291](https://github.com/scalar-labs/scalardb/pull/2291))
35
36
- Added validation for primary key columns in the Cosmos DB adapter. The validation ensures that the text values of the primary key columns do not contain illegal characters (`:`, `/`, `\`, `#`, and `?`). ([#2292](https://github.com/scalar-labs/scalardb/pull/2292))
36
37
- Fixed the behavior of multiple mutations for the same record in a transaction in Consensus Commit. ([#2340](https://github.com/scalar-labs/scalardb/pull/2340))
37
38
- Fixed the behavior when deleting a non-existing record in the Cosmos adapter. ([#2341](https://github.com/scalar-labs/scalardb/pull/2341))
38
39
- Fixed bugs in GetBuilder and ScanBuilder. ([#2352](https://github.com/scalar-labs/scalardb/pull/2352))
40
+
41
+
### Enterprise edition
42
+
43
+
#### Enhancements
44
+
45
+
##### ScalarDB Cluster
46
+
47
+
- Added support for operation attributes introduced in [#2333](https://github.com/scalar-labs/scalardb/pull/2333) to ScalarDB Cluster.
48
+
- Added the attribute-based access control feature.
49
+
- Added support for the time-related types introduced in [#2468](https://github.com/scalar-labs/scalardb/pull/2468) to ScalarDB Cluster.
50
+
- Added support for the metadata API for ABAC introduced in [scalar-labs/scalardb-sql#708](https://github.com/scalar-labs/scalardb-sql/pull/708).
51
+
- Added vector search capability to ScalarDB Cluster by integrating LangChain4j.
52
+
53
+
##### ScalarDB SQL
54
+
55
+
- Added support for operation attributes to DMLs. Also added support for read tags and write tags in ABAC to DMSs.
56
+
- Support the time-related types DATE, TIME, TIMESTAMP, and TIMESTAMPTZ.
57
+
- Added metadata API for ABAC.
58
+
- Added SQL statements for ABAC.
59
+
60
+
#### Bug fixes
61
+
62
+
##### ScalarDB Cluster
63
+
64
+
- Upgraded `grpc_health_probe` to fix security issues. [CVE-2024-45337](https://github.com/advisories/GHSA-v778-237x-gjrc"CVE-2024-45337")[CVE-2024-45338](https://github.com/advisories/GHSA-w32m-9786-jp63"CVE-2024-45338")
65
+
66
+
##### ScalarDB SQL
67
+
68
+
-[Spring Data JDBC For ScalarDB] Fixed a bug `existsById()` API not working
69
+
- Fix an issue causing the SQL statement parser to reject negative numeric literal for columns of type INT and BIGINT.
0 commit comments