From f49955f1f100f11c14ff2acc5240d3f7ffd6d9a5 Mon Sep 17 00:00:00 2001 From: Mokhtar Naamani Date: Tue, 26 Dec 2023 15:15:36 +0400 Subject: [PATCH 1/3] colossus: update changelog and package version to v3.10.0 --- storage-node/CHANGELOG.md | 6 ++++++ storage-node/package.json | 2 +- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/storage-node/CHANGELOG.md b/storage-node/CHANGELOG.md index 58cee26653..053d5a2607 100644 --- a/storage-node/CHANGELOG.md +++ b/storage-node/CHANGELOG.md @@ -1,3 +1,9 @@ +### 3.10.0 + +- **FIX** unhandled `error` events on superagent. [#4988](https://github.com/Joystream/joystream/pull/4998),[#5007](https://github.com/Joystream/joystream/pull/5007) +- General improvements when setting up uploads and temp folder. Ensure local data objects cache is not polluted by other than object id file names. +- Added constraint on temp folder and uploads folder needing to be at different paths, and added optional `tempFolder` argument to specify full path to temp folder. This is in preparation for future releases where we will be moving to use different storage backends. [#5000](https://github.com/Joystream/joystream/pull/5000) + ### 3.9.1 - **FIX**: Added event handler to handle `error` event on `superagent.get` instance. Previously the unhandled error was causing the application to crash. diff --git a/storage-node/package.json b/storage-node/package.json index 4fae3846c1..9b0f8b4abb 100644 --- a/storage-node/package.json +++ b/storage-node/package.json @@ -1,7 +1,7 @@ { "name": "storage-node", "description": "Joystream storage subsystem.", - "version": "3.9.1", + "version": "3.10.0", "author": "Joystream contributors", "bin": { "storage-node": "./bin/run" From 0c5d19eef4c3afed812908b743bf11b528c3350d Mon Sep 17 00:00:00 2001 From: Mokhtar Naamani Date: Tue, 26 Dec 2023 15:20:35 +0400 Subject: [PATCH 2/3] colossus: add missing entry in changelog --- storage-node/CHANGELOG.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/storage-node/CHANGELOG.md b/storage-node/CHANGELOG.md index 053d5a2607..d0d7fb8026 100644 --- a/storage-node/CHANGELOG.md +++ b/storage-node/CHANGELOG.md @@ -2,7 +2,8 @@ - **FIX** unhandled `error` events on superagent. [#4988](https://github.com/Joystream/joystream/pull/4998),[#5007](https://github.com/Joystream/joystream/pull/5007) - General improvements when setting up uploads and temp folder. Ensure local data objects cache is not polluted by other than object id file names. -- Added constraint on temp folder and uploads folder needing to be at different paths, and added optional `tempFolder` argument to specify full path to temp folder. This is in preparation for future releases where we will be moving to use different storage backends. [#5000](https://github.com/Joystream/joystream/pull/5000) +- Added constraint on temp folder, logs and uploads folder needing to be at different paths, and added optional `tempFolder` argument to specify full path to temp folder. This is in preparation for future releases where we will be moving to use different storage backends. [#5000](https://github.com/Joystream/joystream/pull/5000) +- Improve operator url selection and avoid connecting to self. [#4993](https://github.com/Joystream/joystream/pull/4993) ### 3.9.1 From 0765a653a400e518d49ea6a7b5b4738e21b14c88 Mon Sep 17 00:00:00 2001 From: Mokhtar Naamani Date: Sun, 31 Dec 2023 00:54:28 +0400 Subject: [PATCH 3/3] storage-node: update changelog --- storage-node/CHANGELOG.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/storage-node/CHANGELOG.md b/storage-node/CHANGELOG.md index d0d7fb8026..aee687682a 100644 --- a/storage-node/CHANGELOG.md +++ b/storage-node/CHANGELOG.md @@ -2,8 +2,10 @@ - **FIX** unhandled `error` events on superagent. [#4988](https://github.com/Joystream/joystream/pull/4998),[#5007](https://github.com/Joystream/joystream/pull/5007) - General improvements when setting up uploads and temp folder. Ensure local data objects cache is not polluted by other than object id file names. -- Added constraint on temp folder, logs and uploads folder needing to be at different paths, and added optional `tempFolder` argument to specify full path to temp folder. This is in preparation for future releases where we will be moving to use different storage backends. [#5000](https://github.com/Joystream/joystream/pull/5000) +- Added constraint on temp, pending, logs, and uploads folder needing to be at different paths, and added two new optional `--tempFolder` and `--pendingFolder` arguments to specify full path to these folders. This is in preparation for future releases where we will be moving to use different storage backends. [#5000](https://github.com/Joystream/joystream/pull/5000) - Improve operator url selection and avoid connecting to self. [#4993](https://github.com/Joystream/joystream/pull/4993) +- Various bug fixes that were introduced in v3.9.0 in accept pending objects service. [#5016](https://github.com/Joystream/joystream/pull/5016) +- Syncing worker improvement, no longer relying on `/api/v1/state/data-objects` endpoint to determine which hosts to sync from. [#5014](https://github.com/Joystream/joystream/pull/5014) ### 3.9.1