Skip to content

Commit

Permalink
Update changelog
Browse files Browse the repository at this point in the history
  • Loading branch information
Lezek123 committed Nov 26, 2024
1 parent 29a12fb commit 0094a61
Showing 1 changed file with 7 additions and 1 deletion.
8 changes: 7 additions & 1 deletion storage-node/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,12 @@
### 4.3.0

- Adds `archive` mode / command, which allows downloading, compressing and uploading all data objects to an external S3 bucket that can be used as a backup.
- **New feature:** `archive` mode / command, which allows downloading, compressing and uploading all data objects to an external S3 bucket that can be used as a backup.
- **Optimizations:** The way data objects / data object ids are queried and processed during sync and cleanup has been optimized:
- `DataObjectDetailsLoader` and `DataObjectIdsLoader` were implemented. They allow loading data objects / data object ids in batches using a connection query and avoid fetching redundant data from the GraphQL server.
- Sync and cleanup services now process tasks in batches of `10_000` to avoid overflowing the memory.
- Synchronous operations like `sort` or `filter` on larger arrays of data objects have been optimized (for example, by replacing `.filter(Array.includes(...))` with `.filter(Set.has(...))`)
- Improved logging during cleanup


### 4.2.0

Expand Down

0 comments on commit 0094a61

Please sign in to comment.