# Release preparation v1.128

**URL:** <https://forum.storj.io/t/release-preparation-v1-128/29900>\
**Category:** STORJLINGS\
**Created:** [May 5, 2025, 4:49pm UTC](https://forum.storj.io/t/release-preparation-v1-128/29900 "2025-05-05T16:49:47Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![Andrii](https://storj.bcdn.literatehosting.com/user_avatar/forum.storj.io/andrii/32/65_2.png) [@Andrii](https://forum.storj.io/u/Andrii)\
**Post date:** [May 5, 2025, 4:49pm UTC](https://forum.storj.io/t/release-preparation-v1-128/29900/1 "2025-05-05T16:49:47Z")

</div>

New release candidate is already deployed on [QA Satellite](https://satellite.qa.storj.io/)

# Changelog

### General

- [d8d247f](https://github.com/storj/storj/commit/d8d247f) go.mod: bump common and uplink
- [d3305ea](https://github.com/storj/storj/commit/d3305ea) cmd/jobq: align a little more with storj standard services
- [ccb9aa7](https://github.com/storj/storj/commit/ccb9aa7) Jenkinsfile.public: align Test stage for Github builds with Gerrit one
- [6112a97](https://github.com/storj/storj/commit/6112a97) shared/tagsql: close DB if ping failed during Open
- [781208c](https://github.com/storj/storj/commit/781208c) all: don’t use localhost
- [63ea44d](https://github.com/storj/storj/commit/63ea44d) release v1.128.1-rc

### Satellite

- [29cbdac](https://github.com/storj/storj/commit/29cbdac) satellite/db: add kind to user table
- [d13c279](https://github.com/storj/storj/commit/d13c279) satellite/{console,admin}: set kind column with paid\_tier column
- [2762e38](https://github.com/storj/storj/commit/2762e38) satellite/{console,payments}: refactor product configs
- [b3b0fb0](https://github.com/storj/storj/commit/b3b0fb0) satellite/payments: refactor product-placement price configs
- [d2f08d8](https://github.com/storj/storj/commit/d2f08d8) satellite/db: update user kind to PRO for paid tier users
- [1dcfb64](https://github.com/storj/storj/commit/1dcfb64) web/satellite: updates for the onboarding flow
- [e3cf38d](https://github.com/storj/storj/commit/e3cf38d) satellite/nodeselection: avoid creating error every time
- [aeee27d](https://github.com/storj/storj/commit/aeee27d) satellite/analytics: Add logging for freeze and unfreeze
- [35e3814](https://github.com/storj/storj/commit/35e3814) satellite/metainfo: add support for lite request to DownloadObject
- [aa8195d](https://github.com/storj/storj/commit/aa8195d) satellite/console,web/satellite: Download prefix fixes
- [3fbc3e6](https://github.com/storj/storj/commit/3fbc3e6) satellite/metabase: use Spanner Read API for fetchSegmentsForCommit
- [a4fcab3](https://github.com/storj/storj/commit/a4fcab3) satellite/metabase: fix deletion of previous object version
- [c84d3ba](https://github.com/storj/storj/commit/c84d3ba) satellite/metabase: reduce allocations in scanSpannerItem
- [cd4e2d5](https://github.com/storj/storj/commit/cd4e2d5) satellite/overlay: improve error logging for node selection failures
- [97d07cd](https://github.com/storj/storj/commit/97d07cd) satellite/{console,analytics}: track user joining select waitlist
- [97051b2](https://github.com/storj/storj/commit/97051b2) satellite/db: add new domains table
- [395d5ff](https://github.com/storj/storj/commit/395d5ff) satellite/{console,db}: add domains db interface
- [ec1189b](https://github.com/storj/storj/commit/ec1189b) satellite/metabase: remove session labels and request tag from Spanner
- [b415734](https://github.com/storj/storj/commit/b415734) web/satellite: add form to join select waitlist
- [aae485e](https://github.com/storj/storj/commit/aae485e) satellite/satellitedb/projectaccounting: count the tally data from across-month boundaries
- [6cf9ad9](https://github.com/storj/storj/commit/6cf9ad9) web/satellite: ui updates
- [8af581e](https://github.com/storj/storj/commit/8af581e) satellite/{metainfo,metabase}: support IfNoneMatch conditional writes
- [e7d7c08](https://github.com/storj/storj/commit/e7d7c08) satellite/api: revert back from using dedicated type for node ID list

### Storagenode

- [96e8b37](https://github.com/storj/storj/commit/96e8b37) storagenode/hashstore: some optimizations
- [edf25e0](https://github.com/storj/storj/commit/edf25e0) storagenode/hashstore: misc test coverage improvements
- [7c88616](https://github.com/storj/storj/commit/7c88616) storagenode/hashstore: support RewriteMultiple=0 better
- [43ff568](https://github.com/storj/storj/commit/43ff568) storagenode/hashstore: make db.Compact only compact passive
- [71f97ca](https://github.com/storj/storj/commit/71f97ca) storagenode/hashstore: mmap for memtbl
- [5c486f0](https://github.com/storj/storj/commit/5c486f0) storagenode/hashstore: increase test coverage
- [951fcca](https://github.com/storj/storj/commit/951fcca) storagenode/piecestore: monitor some time to first byte
- [13deef0](https://github.com/storj/storj/commit/13deef0) storagenode/hashstore: mlock mmap by default
- [896a695](https://github.com/storj/storj/commit/896a695) cmd/storagenode-updater: check that binary can start

---

<div class="post-metadata">

**Author:** ![Ottetal](https://storj.bcdn.literatehosting.com/user_avatar/forum.storj.io/ottetal/32/18876_2.png) [@Ottetal](https://forum.storj.io/u/Ottetal)\
**Post date:** [May 8, 2025, 9:24am UTC](https://forum.storj.io/t/release-preparation-v1-128/29900/2 "2025-05-08T09:24:42Z")

</div>

For the last few releases, the only real changes to the Storagenode software has been in regards to the Hashstore. Should this be understood as if development on the piecestore has stopped?

---

<div class="post-metadata">

**Author:** ![Toyoo](https://storj.bcdn.literatehosting.com/user_avatar/forum.storj.io/toyoo/32/1126_2.png) [@Toyoo](https://forum.storj.io/u/Toyoo)\
**Post date:** [May 8, 2025, 11:21am UTC](https://forum.storj.io/t/release-preparation-v1-128/29900/3 "2025-05-08T11:21:50Z")

</div>

Piecestore was not changing much either for a long time now.

---

<div class="post-metadata">

**Author:** ![Vadim](https://storj.bcdn.literatehosting.com/letter_avatar/vadim/32/5_5575768a8748004e209b776fc1b2916d.png) [@Vadim](https://forum.storj.io/u/Vadim)\
**Post date:** [May 19, 2025, 5:28pm UTC](https://forum.storj.io/t/release-preparation-v1-128/29900/4 "2025-05-19T17:28:46Z")

</div>

interesting for some reason, I see every time update is coming ingress drops down. 1-2 day before or same day as today, like when Storj update satellites less clients uploading something, or may be some combability issue, that clients need also update.  
as today was rolled out 1.128
