github storj/storj v0.26.2

latest releases: v1.103.2, v1.103.1-rc, v1.103.0-rc...
4 years ago

Changelog

General

  • pkg/rpc: ensure connections are quickly closed
  • all: build release fully dprc and test in mixed mode
  • pkg/{rpc,server,tlsopts}: pick larger defaults for buffer sizes
  • pkg/rpc/rpcstatus: do not depend on grpc/drpc build mode

Storagenode

  • windows/installer: Change "Ethereum wallet address" label to "STORJ payout address" (#3482)
  • docs/blueprints: Storage Node Satellite Selection design (#3353)
  • storagenode/gracefulexit: get hash and limit using original piece ID (#3557)
  • Keep v0pieceinfo database isolated (#3364)
  • storagenode/storagenodedb: dont log opening of each database (#3571)
  • storage/filestore: Add Trash and RestoreTrash to Blobs (#3529)
  • storagenode/updater: recover command in Service Manager (#3425)
  • storagenode-updater: re-enable auto-update storagenode-updater (#3588)
  • storagenode/console: show satellite url in satellite selection (#3602)

Identity

  • {certificates,pkg/rpcstatus}: improve error logging (#3475)

Uplink

  • uplink: Suppress one metainfo call on delete (#3511)
  • lib/uplinkc: add additional fields to UplinkConfig (#3526)
  • storage/postgreskv: fix ultra-slow nonrecursive list (#3564)
  • uplink/storage/streams: Fix upload error clean up (#3555)
  • libuplink: remove additional GetBucket for upload/download (#3568)
  • docs/blueprints: Deletion performance (#3520)
  • uplink/metainfo: remove GetObject from download Batch (#3596)

Satellite

  • satellite/gracefulexit: Check if node already has a piece in the pointer (#3434)
  • satellite/gracefulexit: select new node filtered by Distinct IP (#3435)
  • satellite/gracefulexit: Check if pointer has been overwritten or deleted before sending transfer message. (#3481)
  • satellite/gracefulexit: not allow disqualified node to graceful exit (#3493)
  • docs/design: zombie segments cleaner (#3461)
  • satellite/console: add token deposit API, populate billing history with transactions (#3500)
  • satellite/gracefulexit: add count for order limits sent from satellite to exiting node (#3544)
  • cmd: skeleton for segment-reaper detect command (#3562)
  • satellite/payments: add API for retrieving conversion ratio, convert tokens to USD before applying to balance (#3530)
  • satellite/payments: switch to using STORJ tokens (#3582)
  • satellite/nodeselection: don't select nodes that haven't checked in for a while (#3567)
  • satellite: added ability to inject stripe public key post build (#3560)
  • satellite/repair: reduce upload timeout (#3597)
  • satellite/audit: do not contain nodes for unknown errors (#3592)

Certificate Authority

  • Increase min required difficulty to 36 in signing service (#3535)

Don't miss a new storj release

NewReleases is sending notifications on new releases.