From 033ce26099eb6385cb2b5389997d5dce6ddac1e5 Mon Sep 17 00:00:00 2001 From: Josh Wong <23216828+josh-wong@users.noreply.github.com> Date: Wed, 10 Dec 2025 11:14:42 +0900 Subject: [PATCH 1/6] Change bg color of out-of-Maintenance Support versions --- src/css/custom.css | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/css/custom.css b/src/css/custom.css index bcacf771e..9e72b74f1 100644 --- a/src/css/custom.css +++ b/src/css/custom.css @@ -53,7 +53,7 @@ } .version-out-of-maintenance-support, .version-out-of-maintenance-support a { - background-color: #e6e6e6; + background-color: #9CA3AF; color: #1c1e21; opacity: 85%; } From e5fb05c0fad4e567e991fed440fb3b4d94e2d2c6 Mon Sep 17 00:00:00 2001 From: Josh Wong <23216828+josh-wong@users.noreply.github.com> Date: Wed, 10 Dec 2025 11:15:22 +0900 Subject: [PATCH 2/6] Add bg color for out-of-support Maintenance versions --- docs/releases/release-support-policy.mdx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/releases/release-support-policy.mdx b/docs/releases/release-support-policy.mdx index 88ff193af..19224b18a 100644 --- a/docs/releases/release-support-policy.mdx +++ b/docs/releases/release-support-policy.mdx @@ -59,14 +59,14 @@ This page describes Scalar's support policy for major and minor version releases 3.13 2024-07-08 - 2025-11-22 + 2025-11-22 2026-05-21 Contact us 3.12 2024-02-17 - 2025-07-08 + 2025-07-08 2026-01-04 Contact us From ce431398d1ce4b6f64c3a6e9de1fb30f2e0d223e Mon Sep 17 00:00:00 2001 From: Josh Wong <23216828+josh-wong@users.noreply.github.com> Date: Wed, 10 Dec 2025 12:30:20 +0900 Subject: [PATCH 3/6] Add release notes for 3.16.3 --- .../version-3.16/releases/release-notes.mdx | 27 +++++++++++++++++++ .../version-3.16/releases/release-notes.mdx | 27 +++++++++++++++++++ 2 files changed, 54 insertions(+) diff --git a/i18n/versioned_docs/ja-jp/docusaurus-plugin-content-docs/version-3.16/releases/release-notes.mdx b/i18n/versioned_docs/ja-jp/docusaurus-plugin-content-docs/version-3.16/releases/release-notes.mdx index a17736565..1a83d939d 100644 --- a/i18n/versioned_docs/ja-jp/docusaurus-plugin-content-docs/version-3.16/releases/release-notes.mdx +++ b/i18n/versioned_docs/ja-jp/docusaurus-plugin-content-docs/version-3.16/releases/release-notes.mdx @@ -14,6 +14,33 @@ import TranslationBanner from '/src/components/_translation-ja-jp.mdx'; このページには、ScalarDB 3.16 のリリースノートのリストが含まれています。 +## v3.16.3 + +**発売日:** 2025年12月09日 + +### まとめ + +このリリースには、主にいくつかの軽微なバグ修正と小さな改善が含まれています。 + +### Community edition + +#### 改善点 + +- アクティブトランザクション管理を有効/無効にするための設定オプション `scalar.db.active_transaction_management.enabled` を追加しました(デフォルト: `true`)。([#3233](https://github.com/scalar-labs/scalardb/pull/3233)) + +#### バグの修正 + +- Oracle において、BOOLEAN データに通常使用される `NUMBER(1)` データ型を使用する列を持つテーブルをインポートする際に、その列を ScalarDB Schema Loader の `override-columns-type` 設定を使用して ScalarDB BOOLEAN にマッピングできるようになりました。([#3239](https://github.com/scalar-labs/scalardb/pull/3239)) + +### Enterprise edition + +#### バグの修正 + +##### ScalarDB Cluster + +- トランザクションが期限切れになった際にポーズ機能が正しく動作しないバグを修正しました。 +- scalar-metering をアップグレードすることで、ScalarDB Cluster を Omnistrate 環境にデプロイできないバグを修正しました。 + ## v3.16.2 **発売日:** 2025年11月26日 diff --git a/versioned_docs/version-3.16/releases/release-notes.mdx b/versioned_docs/version-3.16/releases/release-notes.mdx index 0edc7004b..844fcb142 100644 --- a/versioned_docs/version-3.16/releases/release-notes.mdx +++ b/versioned_docs/version-3.16/releases/release-notes.mdx @@ -10,6 +10,33 @@ displayed_sidebar: docsEnglish This page includes a list of release notes for ScalarDB 3.16. +## v3.16.3 + +**Release date:** December 9, 2025 + +### Summary + +This release mainly consists of several minor bug fixes and small improvements. + +### Community edition + +#### Improvements + +- Added the `scalar.db.active_transaction_management.enabled` configuration option to enable/disable the active transaction management (default: `true`). ([#3233](https://github.com/scalar-labs/scalardb/pull/3233)) + +#### Bug fixes + +- On Oracle, when importing a table with a column using the `NUMBER(1)` data type, which is usually used for BOOLEAN data, that column can now be mapped to ScalarDB BOOLEAN by using the ScalarDB Schema Loader `override-columns-type` setting. ([#3239](https://github.com/scalar-labs/scalardb/pull/3239)) + +### Enterprise edition + +#### Bug fixes + +##### ScalarDB Cluster + +- Fixed a bug where the pause functionality did not work correctly when transactions expired. +- Fixed a bug where ScalarDB Cluster cannot be deployed in the Omnistrate environment by upgrading scalar-metering. + ## v3.16.2 **Release date:** November 26, 2025 From 7871ff020b03cef7d58eabb2b4e905b512d5bdfd Mon Sep 17 00:00:00 2001 From: Josh Wong <23216828+josh-wong@users.noreply.github.com> Date: Wed, 10 Dec 2025 12:30:32 +0900 Subject: [PATCH 4/6] Add release notes for 3.17.1 --- docs/releases/release-notes.mdx | 45 +++++++++++++++++++ .../current/releases/release-notes.mdx | 45 +++++++++++++++++++ 2 files changed, 90 insertions(+) diff --git a/docs/releases/release-notes.mdx b/docs/releases/release-notes.mdx index ee22a4a3b..600b2d9e5 100644 --- a/docs/releases/release-notes.mdx +++ b/docs/releases/release-notes.mdx @@ -10,6 +10,51 @@ displayed_sidebar: docsEnglish This page includes a list of release notes for ScalarDB 3.17. +## v3.17.1 + +**Release date:** December 9, 2025 + +### Summary + +This release mainly consists of several minor bug fixes and small improvements. + +### Community edition + +#### Enhancements + +- Added `AuthAdmin.getRole(roleName)`. ([#3238](https://github.com/scalar-labs/scalardb/pull/3238)) + +#### Improvements + +- Added the `scalar.db.active_transaction_management.enabled` configuration option to enable/disable the active transaction management (default: `true`). ([#3233](https://github.com/scalar-labs/scalardb/pull/3233)) + +#### Bug fixes + +- On Oracle, when importing a table with a column using the `NUMBER(1)` data type, which is usually used for BOOLEAN data, that column can now be mapped to ScalarDB BOOLEAN by using the ScalarDB Schema Loader `override-columns-type` setting. ([#3239](https://github.com/scalar-labs/scalardb/pull/3239)) +- Fixed option issues in Object Storage adapter. ([#3237](https://github.com/scalar-labs/scalardb/pull/3237)) +- Fix to increase the maximum allowed string length with Object Storage. ([#3248](https://github.com/scalar-labs/scalardb/pull/3248)) +- Updated the upper limit value displayed in the error message for data size limitation in Object Storage adapter. ([#3264](https://github.com/scalar-labs/scalardb/pull/3264)) + +### Enterprise edition + +#### Enhancements + +##### ScalarDB Cluster + +- Added the `getRole()` API and equivalent to retrieve a single role by name. + +##### ScalarDB SQL + +- Added `Metadata.getRole(roleName)`. + +#### Bug fixes + +##### ScalarDB Cluster + +- Made the `GRANT ROLE` command idempotent, allowing duplicate grants and upgrading to `WITH ADMIN OPTION` when re-granting. +- Fixed a bug where the pause functionality did not work correctly when transactions expired. +- Fixed a bug where ScalarDB Cluster cannot be deployed in the Omnistrate environment by upgrading scalar-metering. + ## v3.17.0 **Release date:** November 26, 2025 diff --git a/i18n/versioned_docs/ja-jp/docusaurus-plugin-content-docs/current/releases/release-notes.mdx b/i18n/versioned_docs/ja-jp/docusaurus-plugin-content-docs/current/releases/release-notes.mdx index 81cc91e5d..55dfd700e 100644 --- a/i18n/versioned_docs/ja-jp/docusaurus-plugin-content-docs/current/releases/release-notes.mdx +++ b/i18n/versioned_docs/ja-jp/docusaurus-plugin-content-docs/current/releases/release-notes.mdx @@ -14,6 +14,51 @@ import TranslationBanner from '/src/components/_translation-ja-jp.mdx'; このページには、ScalarDB 3.17 のリリースノートのリストが含まれています。 +## v3.17.1 + +**発売日:** 2025年12月09日 + +### まとめ + +このリリースは主にいくつかのマイナーなバグ修正と小さな改善で構成されています。 + +### Community edition + +#### 機能強化 + +- `AuthAdmin.getRole(roleName)` を追加しました。([#3238](https://github.com/scalar-labs/scalardb/pull/3238)) + +#### 改善点 + +- アクティブトランザクション管理を有効/無効にするための `scalar.db.active_transaction_management.enabled` 設定オプションを追加しました(デフォルト: `true`)。([#3233](https://github.com/scalar-labs/scalardb/pull/3233)) + +#### バグの修正 + +- Oracle において、通常 BOOLEAN データに使用される `NUMBER(1)` データ型を使用する列を持つテーブルをインポートする際、その列を ScalarDB Schema Loader の `override-columns-type` 設定を使用して ScalarDB BOOLEAN にマッピングできるようになりました。([#3239](https://github.com/scalar-labs/scalardb/pull/3239)) +- Object Storage アダプターのオプションの問題を修正しました。([#3237](https://github.com/scalar-labs/scalardb/pull/3237)) +- Object Storage での許可される最大文字列長を増加させる修正を行いました。([#3248](https://github.com/scalar-labs/scalardb/pull/3248)) +- Object Storage アダプターでのデータサイズ制限のエラーメッセージに表示される上限値を更新しました。([#3264](https://github.com/scalar-labs/scalardb/pull/3264)) + +### Enterprise edition + +#### 機能強化 + +##### ScalarDB Cluster + +- 名前で単一のロールを取得する `getRole()` API と同等の機能を追加しました。 + +##### ScalarDB SQL + +- `Metadata.getRole(roleName)` を追加しました。 + +#### バグの修正 + +##### ScalarDB Cluster + +- `GRANT ROLE` コマンドを冪等にし、重複した権限付与を許可し、再付与時に `WITH ADMIN OPTION` へのアップグレードができるようになりました。 +- トランザクションが期限切れになった際にポーズ機能が正しく動作しないバグを修正しました。 +- scalar-metering をアップグレードすることで、ScalarDB Cluster が Omnistrate 環境にデプロイできないバグを修正しました。 + ## v3.17.0 **発売日:** 2025年11月26日 From eb91b97a179f9979fd37508f85f9f8822c2eae4d Mon Sep 17 00:00:00 2001 From: Josh Wong <23216828+josh-wong@users.noreply.github.com> Date: Wed, 10 Dec 2025 12:35:30 +0900 Subject: [PATCH 5/6] Update patch versions in `className` --- docusaurus.config.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docusaurus.config.js b/docusaurus.config.js index 6707765ba..b147d7eeb 100644 --- a/docusaurus.config.js +++ b/docusaurus.config.js @@ -78,13 +78,13 @@ const config = { label: '3.17', path: 'latest', // When a new version is released and this is no longer the current version, change this to the version number and then delete this comment. banner: 'none', - className: '3.17.0', + className: '3.17.1', }, "3.16": { // When a new version is released and this is no longer the current version, change this to the version number and then delete this comment. label: '3.16', path: '3.16', // When a new version is released and this is no longer the current version, change this to the version number and then delete this comment. banner: 'none', - className: '3.16.2', + className: '3.16.3', }, "3.15": { // When a new version is released and this is no longer the current version, change this to the version number and then delete this comment. label: '3.15', From e7c3b79eff7f1c43e2337a8be5ee064b970aa1c1 Mon Sep 17 00:00:00 2001 From: Josh Wong <23216828+josh-wong@users.noreply.github.com> Date: Wed, 10 Dec 2025 12:40:34 +0900 Subject: [PATCH 6/6] Simplify out-of-support styles --- src/css/custom.css | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/src/css/custom.css b/src/css/custom.css index 9e72b74f1..a5e1dd337 100644 --- a/src/css/custom.css +++ b/src/css/custom.css @@ -52,13 +52,7 @@ background: var(--ifm-menu-link-sublist-icon) 50% / 1.25rem 1.25rem; } -.version-out-of-maintenance-support, .version-out-of-maintenance-support a { - background-color: #9CA3AF; - color: #1c1e21; - opacity: 85%; -} - -.version-out-of-support, .version-out-of-support a { +.version-out-of-maintenance-support, .version-out-of-maintenance-support a, .version-out-of-support, .version-out-of-support a { background-color: #9CA3AF; color: #1c1e21; opacity: 85%;