github storj/storj v1.110.4

latest releases: v1.137.1-rc, v1.136.5, v1.136.4...
7 months ago

Changelog

General

  • 58145be cmd/tools/piecestore-benchmark: implement cancel method on stream
  • 043ff69 all: use pb funcs instead of proto
  • 99a9962 ci: add spanner to main branch tests
  • 1fef010 Jenkinsfile: disable signup activation for tests
  • 8c8c320 Jenkinsfile.premerge: optimize execution time
  • 2839660 Jenkinsfile: one more fix for Rolling Upgrade Test
  • 2bf9ead build: ignore spanner for benchmark tests
  • ba790fc cmd/tools/filewalker-benchmark: add steps to benchmark
  • 51f8319 Jenkinsfile.public: fix backwards compatibility tests (#7079)
  • 218435e go.mod: bump storj.io/uplink to release branch
  • 63ee8a1 release v1.110.4

Satellite

  • 341d30c satellite/audit: Delete unused configuration field
  • 1a4fb8a satellite/satellitedb/dbx: regenerate
  • 5082a48 web/satellite: replace mdi icons with lucide icons
  • 82fd5c8 satellite/satellitedb: Enable Spanner testing for getting a batch of peer identities
  • 8e9172a web/satellite: fix hidden text field labels
  • 89945ec web/satellite: change date range component
  • 2932249 web/satellite: conditionally hide encryption card
  • fc6917f satellite/metabase: on Spanner put application name as a session label
  • 085e85e satellite/console: added a feature flag for domains page
  • aa21e4b satellite/{web,console}: bump paid tier limits
  • 4e6ddee web/satellite: Fix forgot password typo
  • 3b877e2 web/satellite: added HTML templates for Domains page
  • 3bb01b3 satellite: fix tags of 'checkin' eventkit event
  • a63a50a web/satellite: fix disabled date range picker
  • d4e20ff satellite/satellitedb: fix Spanner migration using batch ddl migration
  • 3bd94df satellite/metabase: prevent CommitObject from deleting locked objects
  • d34d000 web/satellite: restore previous object version
  • 59d8795 satellite/metabase: prevent committing objects with retention and TTL
  • 404eede satellite/metainfo: prevent CommitObject from deleting locked objects
  • d3687ae satellite/console: Update "signup activation code" default
  • a39dcc6 satellite/metabase: allow setting retention via CommitInlineObject
  • 47ef5a2 satellite/metabase: prevent CommitInlineObject from deleting locked objects
  • 9566352 satellite/metainfo: allow setting retention via CommitInlineObject
  • 697d42d satellite/metabase: add methods for retrieving an object's retention
  • 8b607f4 satellite/metainfo: add GetObjectRetention endpoint
  • ac9e4a6 web/satellite: update usage graphs
  • eae718d satellite/{web,console,payments}: handle stripe issues
  • a0a8582 web/satellite: add logic for new domain flow
  • 2c8a970 satellite/repair/checker: report on number of segments needing repair due to forcing (such as out of placement)
  • 41f62d4 satellite/overlay: remove unused SelectStorageNodes from overlay.DB
  • b290980 satellite/metabase: add methods for setting an object's retention
  • f9d9cd8 satellite/metainfo: add SetObjectRetention endpoint
  • 4722af4 satellite/metabase: make GetObject methods return retention
  • 6a2df9e satellite/metainfo: allow ValidateAuthAny to receive optional perms
  • 687f6c0 satellite/metabase: make GetObject, DownloadObject return retention
  • d93565f satellite/metabase: remove DeleteObjectsAllVersions method
  • 2559e8d satellite/metabase: make DeleteObjectLastCommittedSuspended respect retention
  • b5de5a0 satellite/metabase: make DeleteObjectLastCommittedPlain respect retention
  • 173bf5d satellite/metabase: adjust copying objects for Object Lock
  • 88f7463 satellite/metabase: make DeleteObjectExactVersion respect retention
  • 4e64892 satellite/metabase/metabasetest: add CreateObjectWithRetention method
  • c9cb711 satellite/metainfo: adjust CopyObject endpoints for Object Lock
  • ffef3bc satellite/console: add internal linksharing url to csp
  • 1129c83 web/satellite: add estimation to upload duration label
  • 3f8808a web/satellite: classify aif files as audio
  • c6cbc7d web/satellite: add input to specify other use case
  • 09df2da satellite/metainfo: make DeleteObject respect retention
  • 012f83c web/satellite: Fix onboarding use case options for personal
  • 6e98aa0 web/satellite: add final step to create bucket dialog
  • 77d97b1 satellite/metainfo: allow object lock if versioning is enabled
  • aa0a342 satellite/console: add project config for object lock
  • 6b8c95d satellite/admin: Change HTTP method set project geofence
  • 6a88d12 satellite/admin: Document & Add to UI project geofence
  • 9a32d51 satellite/satellitedb: support Spanner with revocation query
  • faf377b satellite/metabase: create metabase schema for testplanet based tests
  • 2899f0a satellite/{console, web}: add endpoint to check DNS records
  • 2d6c5b1 satellite/console: create object lock version api keys
  • 36e722d satellite/metainfo: ensure nonzero version in object retention tests
  • ad269b0 satellite/{console, web}: feature flag for active sessions view
  • 19e0e7c satellite/{web, console}: alternative object browser pagination
  • 58418e4 satellite/payments/storjscan/chore: add debug log for new payments
  • bd6c421 web/satellite: design updates
  • 38f5bcb satellite/durability: histogram based durability report
  • 4912a93 satellite/repair: attempt to select multiple items from repair queue
  • de2da0a satellite/metainfo: don't check download limits for some projects
  • c327725 satellite/durability: placement level durability stat

Storagenode

  • 7e6d3ed storagenode/blobstore/filestore: optimize refToTrashPath and refToDirPath
  • 32b90fb storagenode/pieces: update used-space cache after individual satellite scan
  • 48320ae storagenode/pieces: try trash only one storage format
  • ab94a72 storagenode/blobstore/filestore: create trash dir only if doesn't exist
  • ce49e55 storagenode/{pieces,storagenodedb}: ensure used space total excludes removed satellites
  • b8c9925 storagenode/{collector,pieces}: batch up collection of expired pieces
  • 127a19f storagenode/pieces/lazyfilewalker: batch trash piece requests from lazywalker
  • 83ccc6c storagenode/storagenodedb: optimize monkit on DeleteExpirationsBatch
  • ef7e03e storagenode/pieces: remove monkit which affects performance
  • c7d1fb1 storagenode/pieces: update trash size on retain

Test

  • 985c06d testsuite/playwright-ui: Fix flakiness in upload/download

Don't miss a new storj release

NewReleases is sending notifications on new releases.