github storj/storj v1.126.2

latest releases: v1.127.1, v1.127.0-rc, v1.126.5...
17 days ago

Changelog

General

  • fefd7b2 cmd/tools/segment-verify: add required shares to csv output
  • 7c40247 shared: added lock-free circular buffer with fixed-size stack storage
  • df23a1b cmd/jobqtool: support LenAll query
  • e77076e cmd/jobqtool: implement jobqtool stat
  • e95a66b all: fix lint for golangci-lint@v2
  • 9d2b429 cmd/jobqtool: add import/clean/trim/peek subcommands
  • 3ca5ef5 shared/moduler: support google profiler for modular storage nodes
  • edd83ab shared/mudplanet: test helper framework for modular components
  • b124d88 shared: add FlightRecorder service using new lock-free CircularBuffer
  • 66c5655 all: linter fixes
  • d42da24 shared/flightrecorder: add benchmark tests for a circular buffer
  • ad83253 release v1.126.2

Satellite

  • 5556bfb satellite/metabase/rangedloop: fix reading redundancy from avro files
  • 73acb3e satellite/{analytics,console}: Improve account freeze analytics
  • 28ad910 satellite/metainfo: add compressed_batch_response_sizes metric
  • 6bbc378 satellite/payments: refactor invoice items processing
  • a13b222 satellite/metainfo: add DeleteObjects metainfo endpoint
  • 36580fb satellite/metainfo: add basic tests for DeleteObjects endpoint
  • 508cf1b satellite/metainfo: add versioning tests for DeleteObjects endpoint
  • f726832 satellite/metainfo: add suspended tests for DeleteObjects endpoint
  • ebf4f79 satellite/console: add ObjectMountConsultationRequested to NoticeDismissal
  • f191b7b satellite/console: add endpoint to return a list of encoded bad passwords
  • f8ca36f web/satellite: check bad passwords list before form is submitted
  • 72aec03 web/satellite: fixed lint warnings
  • 2001570 satellite/jobq: fix TestingSetAttemptedTime to move jobs between queues
  • d263fc9 satellite/accounting: fix for BucketTally.Combine method
  • bfad0a8 satellite/repair/repairer: drop unused flag
  • a0f4ceb satellite/analytics: add analytics for object mount consultation requests
  • 594fe0a satellite/repair: add TestingSetUpdatedTime to queue interface
  • b1b085e satellite,private/testplanet: use Queue member to refer to repair queue
  • 2a3338d satellite/console/consoleweb: request object mount consultation endpoint
  • 55d7c12 web/satellite: add Object Mount consultation form
  • 08c4683 web/satellite: Improve client-side errors for SSO checks
  • b7a9cc0 satellite/metainfo: help de-flake TestEndpoint_checkRate
  • 52713b7 satellite/jobq: clarify secondary ordering for jobs
  • 392e888 satellite/jobq: fix possible race when stopping
  • 16a4300 satellite/jobq: fix TestJobqueueRetry
  • a3c1a24 satellite/jobq: add DialTLS for secure connections
  • b5d2af4 satellite/jobq: add OpenJobQueue function
  • 346fee4 cmd/satellite,private/testplanet: configurably use jobq
  • 475e741 satellite/db: create REST API keys table
  • 62f0b05 satellite,private/testplanet: exercise jobq in tests
  • 11b5a2d satellite/repair/repairer: use BLAKE3 for uploads
  • eb83cf3 satellite/console: reorganise rest keys func
  • e66b455 satellite/console: add functionality for REST API keys
  • fc8c4a3 satellite/nodeselection: support node_id/id NodeAttribute
  • a9a0658 web/satellite: add REST API UI
  • eb88401 satellite/piecelist: skip expired segments
  • 5d36d03 satellite/metabase/rangedloop: log also segment placement
  • 17bfa71 satellite/repair/repairer: add placement to worker logs
  • 267eec4 satellite/nodeselection: prometheus based external tracker
  • 8257829 satellite/repair: fix some flakiness in TestObserver_PlacementCheck
  • d15a04d satellite/gc/bloomfilter: collect nodes piece IDs
  • 92e85ba web/satellite: update applications

Storagenode

  • cb33177 storagenode/blobstore/statcache: remove cache entry on trash restore

Don't miss a new storj release

NewReleases is sending notifications on new releases.