Releases: autonomys/subspace
gemini-3c-2023-mar-22
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
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
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
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
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
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
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
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
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.