Skip to content

Releases: autonomys/subspace

gemini-3c-2023-mar-22

22 Mar 16:39
Compare
Choose a tag to compare
gemini-3c-2023-mar-22 Pre-release
Pre-release

Main changes

This release brings numerous changes to networking stack to reduce load on consumer routers and should help preventing network outages.
We also updated parity-db, which should help avoiding occasional database corruptions users reported.
x86-64 builds are now offered in x86-64-v3 form (for newer processors since ~2015) and x86-64-v2 (for older processors since ~2009 and some old VMs), older processors/VMs are no longer supported by official releases, but can still be compiled manually if desired.

Ubuntu and Windows x86-64 builds

There are two versions:

  • x86-64-v3: for newer processors since ~2015
  • x86-64-v2: for older processors since ~2009 and some old VMs
  • older processors/VMs are no longer supported by official releases, but can still be compiled manually if desired

Known issues

Execution implementation in this release is incompatible with previous versions of Gemini 3c, so only farming works here.
You may see Incoming connection rejected: message, it will be resolved in upcoming updates (in the meantime you can add 2>&1 | grep -v 'ConnectionLimit' to the end of the command on Ubuntu or macOS to ignore it).

gemini-3c-2023-mar-15

15 Mar 16:18
Compare
Choose a tag to compare
gemini-3c-2023-mar-15 Pre-release
Pre-release

Main changes

This release brings tuning to networking and ability to customize number of incoming/outgoing DSN connections via CLI.

Known issues

Execution implementation in this release is incompatible with previous versions of Gemini 3c, so only farming works here.

gemini-3c-2023-mar-14

14 Mar 10:32
Compare
Choose a tag to compare
gemini-3c-2023-mar-14 Pre-release
Pre-release

Main changes

Small maintenance release that should help avoiding database corruption in some cases.

Known issues

Execution implementation in this release is incompatible with previous versions of Gemini 3c, so only farming works here.

snapshot-2023-mar-08

08 Mar 20:44
c912524
Compare
Choose a tag to compare
snapshot-2023-mar-08 Pre-release
Pre-release

This release updates the Runtime pallet indexes and a small relayer fix. This is NOT a Gemini-3 release

Full Changelog: snapshot-2023-mar-07...snapshot-2023-mar-08

snapshot-2023-mar-07

07 Mar 12:26
55e49a9
Compare
Choose a tag to compare
snapshot-2023-mar-07 Pre-release
Pre-release

This is a regular snapshot release to deploy changes to our devnet and not a release for Gemini-3.

Changes

  • Bundle deduplication changes
  • Merkle proof based system domain bundle author verification
  • Upgraded Substrate
  • Messeneger verification changes

New Contributors

Full Changelog: gemini-3c-2023-feb-20...snapshot-2023-mar-07

gemini-3c-2023-mar-07

07 Mar 19:01
Compare
Choose a tag to compare
gemini-3c-2023-mar-07 Pre-release
Pre-release

Main changes

Small update, fixes command for chain purging on the node and makes DSN networking a bit more conservative, hopefully improving situation with software causing networking issues for some users.

Known issues

Execution implementation in this release is incompatible with previous versions of Gemini 3c, so only farming works here.

gemini-3c-2023-feb-26

26 Feb 13:56
Compare
Choose a tag to compare
gemini-3c-2023-feb-26 Pre-release
Pre-release

Main changes

This snapshot further significantly improves DSN reliability and performance.
There are also UX improvements on farmer CLI side:output should contain more useful information and be a bit easier to read as well.

This update should allow most users to plot and farm on Gemini 3c successfully.

Known issues

Execution implementation in this release is incompatible with previous versions of Gemini 3c, so only farming works here.

gemini-3c-2023-feb-20

20 Feb 18:02
a941651
Compare
Choose a tag to compare
gemini-3c-2023-feb-20 Pre-release
Pre-release

Main changes

This snapshot primarily addresses DSN side. Specifically it should significantly improve handing of provider announcements by constraining sender to make sure receiver had enough time to process it.

As the result this shouldn't impact plotting performance quite as much, should reduce CPU usage as well as reduce number of warnings of various kind originating from networking issues.

Overall should be a big improvement to farming experience on Gemini 3c.

Known issues

Execution implementation in this release is incompatible with previous versions of Gemini 3c, so only farming works here.

gemini-3c-2023-feb-02

02 Feb 18:26
f12fdae
Compare
Choose a tag to compare
gemini-3c-2023-feb-02 Pre-release
Pre-release

Main changes

On DSN side we have significantly improved performance related to announcement and retrieval by having more concurrency, more decoupled internal limits, ensuring to cache more things before giving up under high load, optimizing out some of the database writes that can be derived implicitly as well as resolving or temporarily hiding many of the DSN-related warnings to improve farming experience.

On the node side work continued on resolving farmer's dilemma by implementing new CLI flag that allows to opt-in into initial node sync from DSN rather than archival nodes. More tuning and securing of the implementation is necessary, but we're getting there.

runtime-gemini-3c-2023-jan-27

27 Jan 02:04
c1d3b8d
Compare
Choose a tag to compare
Pre-release

Primary changes in this runtime release:

  • Update BlockHash to use OptionQuery #1110

Applied at block 52573