Skip to content

Releases: storj/storj

v0.22.2

06 Oct 21:10
Compare
Choose a tag to compare

Changelog

Satellite

  • defer close piecestore in downloadAndVerifyPiece (#3192)
  • web/satellite: fix registration popup ref check (#3173)
  • satellite/repair: remove deprecated error message (#3193)

v0.22.1

03 Oct 19:14
Compare
Choose a tag to compare

Changelog

General

  • pkg/transport: set default timeout to 10 minutes (#3075)
  • Bump go version to 1.13.1 (#3130)
  • Add support for freebsd on amd64 (#3116)

Storagenode

  • auto-updater: unpack/check binary, restart service (#2968)
  • storagenode-updater: respond to Windows Service events (#3077)
  • web/storagenode: UI node ID container fixed (#3079)
  • storagenode/process: respond to Windows Service events (#3025)
  • Remove Kademlia dependencies from Satellite and Storagenode (#2966)
  • autoupdater: use blang/semver (#3063)
  • storagenode/storagenodedb: Migrate to separate dbs (#3081)
  • Windows installer for storage nodes (#2921)
  • storagenode/winsvc: avoid the 15s sleep when stopping the service (#3098)
  • storagenode: avoid starting command on service stop (#3105)
  • storagenode/storagenodedb: Vacuum info.db to prepare for splitting storagenodedbs (#3134)
  • storagenode/dashboard: change etherscan link to open ERC-20 transactions (#3131)
  • storagenode/main: map aliases for kademlia config values (#3118)
  • storagenode/storagenodedb: add SQL receiver logic for graceful exit (#3067)
  • storagenode/dashboard: update online status (#3168)

Uplink

  • metainfo: move api keys to part of the request (#3069)

Satellite

  • satellite/repair: delete pieces that failed piece hashes verification from pointer (#3051)
  • satellite/repair: add metric trackers for segment age before repair (#3056)
  • satellite/metainfo: Verify storagenode signature on satellite upload (#2985)
  • web/satellite: Payment methods markup (#3054)
  • satellite/audit: delete nodes from containment when segment has changed (#3115)
  • satellite/metainfo: add commit interval to prevent long delays between order limit creation and segment commit (#3149)
  • satellite/overlay: add UpdateExitStatus and GetExitingNodes for graceful exit (#3087)
  • Satellite/repair: Add Repair Threshold Override to allow earlier repair (#3151)

v0.21.4

03 Oct 12:21
Compare
Choose a tag to compare

Changelog

Storagenode

  • storagenode/storagenodedb: Vacuum info.db in preparation for dbs plit (#3133)

v0.21.3

26 Sep 21:04
Compare
Choose a tag to compare

Changelog

Satellite

  • metainfo: move FinishDeleteSegment logic to BeginDeleteSegment (#3104)
  • satellite/satellitedb: update node version columns in UpdateCheckIn (#3129)

Storage node

  • remove kademlia: create upsert query to update uptime and version (#2999)

Certificate Authority

  • run certificate authorization endpoint (#3108)

Versioncontrol

  • internal/version: Change default endpoint to query (#3126)

This release contains a storage node windows binary. We publish it in order to implement and test auto updates. Please don't use the binary and wait until we have finished the auto update feature.

v0.21.1

19 Sep 15:36
Compare
Choose a tag to compare

Changelog

General

  • all: use min tls 1.2 for grpc (#2967)
  • all: add archview annotations (#2964)
  • jenkins: update to go1.13 (#2990)
  • docs/design: Graceful Exit (#2866)

Storage node

  • Kademlia replacement (#2951, #2877, #2942)
  • storagenode/dashboard: frontend for node operators (#2906)
  • storagenode/dashboard: change disqualification text (#3007)
  • storagenode/storagenodedb: add new tables for graceful exit (#3008)
  • storagenode/orders: fix data race in settle (#3042)
  • storagenode/dashboard: Enable storagenode dashboard in docker images (#3024)

Uplink

  • uplink: don't stop deleting segments on first error (#2943)
  • cmd/uplink: fix progressbar data race (#2987)
  • uplink: integrate new Metainfo calls (#2640)
  • uplink/ecclient: Report success in debug level (#3037)
  • Uplink "import" command (#2981)

Satellite

  • satellite/vouchers: deprecate voucher endpoint, return 'please upgrade' error (#2940)
  • satellite/audit: create the audit queue, chore, and worker (#2888)
  • Repair with hashes (#2925)
  • docs: add reputation documentation (#2982)
  • satellite/overlay: avoid large statement for piece counts (#3001)
  • satellite/audit: audit 2..0 worker now verifies and reverifies (#2965)
  • satellite/satellitedb: use noreturn (#3022)
  • satellite/satellitedb: add new graceful exit tables and add graceful exit fields to nodes (#3033)
  • satellite/audit: fix containment mode (#3085)

Storj-sim

  • cmd/storj-sim: allow overriding executables (#2976)
  • pkg/process: reduce noise in storj-sim (#2988)
  • storj-sim: correct storagenode dashboard config (#3010)
  • satellite/audit: set devDefaults for ChoreInterval and QueueInterval to 1m (#3058)

This release contains a storage node windows binary. We publish it in order to implement and test auto updates. Please don't use the binary and wait until we have finished the auto update feature.

v0.20.2

10 Sep 14:46
Compare
Choose a tag to compare

Changelog

Satellite

  • satellite/satellitedb: ensure that we process orders in order (#2950)

v0.20.1

05 Sep 17:10
Compare
Choose a tag to compare

Changelog

Storage node

  • storagenode/retain: fix concurrency issues (#2828)
  • storagenode/autoupdate: Storage node auto-updater skeleton (#2902)

Uplink

  • Fix downloading non encrypted segments (#2870)
  • uplink/ecclient: change delete logs from err to debug level (#2917)

Satellite

  • docs/design: satellite service separation (#2815)
  • docs/design: Storage Node downtime tracking (#2857)
  • docs/design: update audit v2 (#2901)
  • satellite/audit: add segment path into logs (#2898)
  • satellite/metainfo: Improve metainfo ListSegments (#2882)

This release contains a storage node windows binary. We publish it in order to implement and test auto updates. Please don't use the binary and wait until we have finished the auto update feature.

v0.19.7

03 Sep 17:48
Compare
Choose a tag to compare

Changelog

Storage node

  • storagenode: add custom dial timeout for orders sending (#2939)

This release contains a storage node windows binary. We publish it in order to implement and test auto updates. Please don't use the binary and wait until we have finished the auto update feature.

v0.19.6

02 Sep 16:32
Compare
Choose a tag to compare

Changelog

Storage node

  • storagenode: Increase order sending request timeout (#2930)

This release contains a storage node windows binary. We publish it in order to implement and test auto updates. Please don't use the binary and wait until we have finished the auto update feature.

v0.19.5

30 Aug 11:39
Compare
Choose a tag to compare

Changelog

Storage node

  • Adjust arm63v6 and aarch64 images to match convention (#2845)
  • storagenode/docker: open port for storage node dashboard API (#2899)
  • storagenode/orders: Don't return error Archiving unsent (#2903)
  • storagenode/orderarchive: Reduce TTL from 45 to 7 days (#2915)

Satellite

  • satellite/orders: Fix for V3-2529: Release v0.19.0 storage nodes can't submit orders, duplicate key value violates unique constraint (#2900)

This release contains a storage node windows binary. We publish it in order to implement and test auto updates. Please don't use the binary and wait until we have finished the auto update feature.