github storj/storj v1.104.4

latest releases: v1.117.6, v1.117.5, v1.117.4...
6 months ago

Changelog

General

  • 9f7bdbe all: drop old build constraints
  • ebac6ce go.mod: bump dependencies (common)
  • 71c0c2d shared/{dbutil|migrate|tagsql}: import db related packages from common
  • 7dfc648 {versioncontrol,private/version}: remove support for old semver
  • e725221 go.mod: use github.com/storj/exp-spanner fork
  • 73c658f blobstore: remove Chmod
  • 3b6cce9 shared/dbutil: spannerutil.Int utility function
  • e018de0 all: fix errs.New(fmt.Sprintf(...)) issues
  • 4d66b76 Jenkinsfile.{public,verify}: Temporarily disable satellite UI tests
  • 2b13d98 blobstore/filestore: cache Info for a second
  • b7e8978 release v1.104.4

Satellite

  • 505c110 satellite/overlay: update benchmark to have node tags
  • 49663eb satellite/gc/bloomfilter: update tests to use both observers
  • 8f5ac63 satellite/db: added passphrase_enc and path_encryption columns to projects table
  • 4a45ffb satellite/db: add role column for project_members table
  • aa573cb satellite/{console, web}: set length restrictions on onboarding inputs
  • a5263ac satellite/metabase: move GetTableStats implementation to the adapter level
  • e3b1ca8 satellite/metabase: accept spanner as a first class db implementation
  • 1e5eff4 satellite/{payments,console}: add endpoint to manage user billing address
  • dcd3ccc satellite/console: remove analytics rate limit
  • a2db5e7 satellite/console: allow only 6-digit code for account activation
  • 532942c satellite/metabase: abstract away transaction formation
  • c23ba19 satellite/contact: accept self signed tags from storagenodes
  • 60a01eb web/satellite: add UI to manage billing address
  • 655a7bd satellite/{payments,console,stripe}: add endpoint to manage user tax information
  • 9802535 web/satellite: add UI to manage tax IDs
  • 0aad164 satellite/metabase: spanner encoding/decoding for encryptionParameters
  • 31a9ca9 satellite/metabase: (Encode|Decode)Spanner for ObjectStatus
  • f04a3c5 satellite/metabase: use spannerutil.Int in TestingGetAllSegments
  • d230637 satellite/metabase: split out PendingObjectExists() for db adapters
  • d7f7d1c satellite/metabase: split out CommitSegment for db adapters
  • 094d27b satellite/metabase: split out CommitInlineSegment for db adapters
  • 6d475df satellite/metabase: split out TestingGetAllObjects for db adapters
  • c5591ed satellite/metabase: TestingGetAllObjects for spanner
  • 3ef1143 satellite/{console, db}: add functionality to update project member role
  • bb35101 satellite/console: added endpoint to update project member's role
  • 034770a web/satellite: added functionality to update project member's role
  • c689688 satellite/metabase: (Encode|Decode)Spanner for ObjectKey
  • 860bbdd satellite/console: restrict deletion of non-owned API keys to members without Admin role
  • a224d4a satellite/overlay: increase free space buffer to 5GB (#6948)
  • 37e3715 web/satellite: ui/ux updates (#6947)
  • a4296c1 satellite/console: Add rate limiting to api key handlers
  • 712add7 satellite/{console,web}: add config for billing information tab
  • 44c8bd7 web/satellite: remove dynamic tax id length restriction
  • 0760a03 web/satellite: fixes for linksharing paths
  • 818d5e3 web/satellite: fixes for object preview
  • 41d151d web/satellite: update favicons (#6956)
  • 773d96d web/satellite: fix layout of access encryption (#6957)
  • 25df6bc web/satellite: add NULL check for A/B testing endpoint
  • 0c163b2 satellite/nodeselection: do not use random.Source from multiple go routine
  • 48b4ed1 satellite/repair/checker: track piece loss rate

Storagenode

  • 448d663 storagenode: fix disk monitoring for FreeBSD
  • aa84cb6 storagenodedb: buffer up piece expirations
  • b9fe1e7 storagenode/orders: Remove unnecessary V0 order version checks
  • f00bf1e storagenode/orders: Open "writable unsent orders file" less
  • 016090d storagenode/piecestore: fix monitoring cardinality issue
  • ed819e9 storagenode/blobstore: remove preallocate size
  • 491c019 storagenode/blobstore/filestore: by default turn off fsync
  • 962ff04 storagenode: add bandwidth DB write cache
  • 4d93a3c storagenode/piecestore: add bandwidth only when settling orders
  • 8c42f43 cmd/storagenode: fix flaky test
  • 5bf9a60 storagenode/blobstore: remove some dead code
  • d68abcf storagenode/pieces: update used space on trash-lazyfilewalker completion
  • 67b0bb4 storagenode/storagenodedb: safeguard against corrupted db in v57 migration

Don't miss a new storj release

NewReleases is sending notifications on new releases.