Skip to content

Commit bf1fafe

Browse files
authored
Add updated release notes (#983)
1 parent cb29277 commit bf1fafe

File tree

2 files changed

+72
-10
lines changed

2 files changed

+72
-10
lines changed

docs/releases/release-notes.mdx

Lines changed: 35 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -18,21 +18,52 @@ This page includes a list of release notes for ScalarDB 3.15.
1818

1919
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.
2020

21-
### Enhancements
21+
### Community edition
22+
23+
#### Enhancements
2224

2325
- Introduced operation attributes, providing the capability to include additional key-value information in operations. ([#2333](https://github.com/scalar-labs/scalardb/pull/2333))
2426
- 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))
2527

26-
### Improvements
28+
#### Improvements
2729

2830
- 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))
2931
- Use the MariaDB Connector/J JDBC driver for any connection URL starting with `jdbc:mariadb` ([#2391](https://github.com/scalar-labs/scalardb/pull/2391))
3032
- Removed unnecessary loggings in the statement handlers for Cassandra and Cosmos DB. ([#2469](https://github.com/scalar-labs/scalardb/pull/2469))
3133

32-
### Bug fixes
34+
#### Bug fixes
3335

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))
3536
- 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))
3637
- 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))
3738
- Fixed the behavior when deleting a non-existing record in the Cosmos adapter. ([#2341](https://github.com/scalar-labs/scalardb/pull/2341))
3839
- 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.

i18n/versioned_docs/ja-jp/docusaurus-plugin-content-docs/current/releases/release-notes.mdx

Lines changed: 37 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -22,21 +22,52 @@ import TranslationBanner from '/src/components/_translation-ja-jp.mdx';
2222

2323
このリリースには、多数の機能強化、改善、バグ修正が含まれています。[3.15.0 リリース](https://github.com/scalar-labs/scalardb/releases/tag/v3.15.0)は破棄され、これが 3.15 の最初の公式リリースとなります。
2424

25-
### 機能強化
25+
### Community edition
26+
27+
#### 機能強化
2628

2729
- 操作属性が導入され、操作に追加のキー値情報を含める機能が提供されました。([#2333](https://github.com/scalar-labs/scalardb/pull/2333))
2830
- 新しい時間関連のデータ型 DATE、TIME、TIMESTAMP、および TIMESTAMPTZ が追加されました。 ([#2468](https://github.com/scalar-labs/scalardb/pull/2468) [#2491](https://github.com/scalar-labs/scalardb/pull/2491))
2931

30-
### 改善点
32+
#### 改善点
3133

3234
- ScalarDB は、MySQL 8.4、8.0、PostgreSQL 17、16、15、14、13、Amazon Aurora PostgreSQL 16、15、14、13 をサポートするようになりました。 Amazon Aurora MySQL 3、および 2。([#2302](https://github.com/scalar-labs/scalardb/pull/2302))
3335
- `jdbc:mariadb` で始まる接続 URL には MariaDB Connector/J JDBC ドライバーを使用します。([#2391](https://github.com/scalar-labs/scalardb/pull/2391))
3436
- Cassandra および Cosmos DB のステートメントハンドラーで不要なログ記録を削除しました。([#2469](https://github.com/scalar-labs/scalardb/pull/2469))
3537

36-
### バグの修正
38+
#### バグの修正
3739

38-
- スキャン結果が 1 MB を超え、DynamoDB への複数のリクエストが必要な場合に、制限付きスキャンが正しく機能しないバグを修正しました。 ([#2291](https://github.com/scalar-labs/scalardb/pull/2291))
39-
- Cosmos DB アダプタの主キー列の検証を追加しました。検証により、主キー列のテキスト値に不正な文字 (`:``/``\``#``?`) が含まれていないことが保証されます。([#2292](https://github.com/scalar-labs/scalardb/pull/2292))
40+
- Cosmos DB アダプターの主キー列の検証を追加しました。検証により、主キー列のテキスト値に不正な文字 (`:``/``\``#`、および `?`) が含まれていないことが保証されます。 ([#2292](https://github.com/scalar-labs/scalardb/pull/2292))
4041
- Consensus Commit のトランザクションで同じレコードに対して複数のミューテーションが発生する動作を修正しました。([#2340](https://github.com/scalar-labs/scalardb/pull/2340))
41-
- Cosmos アダプタで存在しないレコードを削除するときの動作を修正しました。 ([#2341](https://github.com/scalar-labs/scalardb/pull/2341))
42+
- Cosmos アダプターで存在しないレコードを削除するときの動作を修正しました。([#2341](https://github.com/scalar-labs/scalardb/pull/2341))
4243
- GetBuilder と ScanBuilder のバグを修正しました。([#2352](https://github.com/scalar-labs/scalardb/pull/2352))
44+
45+
### Enterprise edition
46+
47+
#### 機能強化
48+
49+
##### ScalarDB Cluster
50+
51+
- [#2333](https://github.com/scalar-labs/scalardb/pull/2333) で導入された操作属性のサポートを ScalarDB Cluster に追加しました。
52+
- 属性ベースのアクセス制御機能を追加しました。
53+
- [#2468](https://github.com/scalar-labs/scalardb/pull/2468) で導入された時間関連の型のサポートを ScalarDB Cluster に追加しました。
54+
- [scalar-labs/scalardb-sql#708](https://github.com/scalar-labs/scalardb-sql/pull/708) で導入された ABAC のメタデータ API のサポートを追加しました。
55+
- LangChain4j を統合することで、ScalarDB Cluster にベクトル検索機能を追加しました。
56+
57+
##### ScalarDB SQL
58+
59+
- DML に操作属性のサポートを追加しました。また、ABAC の読み取りタグと書き込みタグを DMS にサポートしました。
60+
- 時間関連の型である DATE、TIME、TIMESTAMP、および TIMESTAMPTZ をサポートします。
61+
- ABAC のメタデータ API を追加しました。
62+
- ABAC の SQL ステートメントを追加しました。
63+
64+
#### バグの修正
65+
66+
##### ScalarDB Cluster
67+
68+
- セキュリティ問題を修正するために `grpc_health_probe` をアップグレードしました。 [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")
69+
70+
##### ScalarDB SQL
71+
72+
- [Spring Data JDBC For ScalarDB] `existsById()` API が動作しないバグを修正しました
73+
- SQL ステートメントパーサーが INT 型および BIGINT 型の列の負の数値リテラルを拒否する問題を修正しました。

0 commit comments

Comments
 (0)