Skip to content

Releases: autonomys/subspace

gemini-3g-2023-dec-18-2

18 Dec 17:41
309a07d
Compare
Choose a tag to compare

Main change

This is a bug fix release of Gemini 3g.

A few improvements:

  • only process canonical consensus blocks by operator, decreasing computation required and avoiding crashes in case there are many forks
  • acquire farm lock on the farmer in order to prevent accidental use of the same farm by two farmer instances that will inevitably lead to slashing and other issues

The rest of the changes are internal.

Ubuntu and Windows x86-64 builds

There are two versions:

  • skylake: for Intel Skylake/AMD Ryzen processors and newer
  • 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
  • x86-64 container images are built for Skylake/AMD Ryzen processors and newer only

gemini-3g-2023-dec-18

18 Dec 15:56
33ee167
Compare
Choose a tag to compare

Main change

⚠️ This release is not compatible with Gemini 3g! ⚠️

Ubuntu and Windows x86-64 builds

There are two versions:

  • skylake: for Intel Skylake/AMD Ryzen processors and newer
  • 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
  • x86-64 container images are built for Skylake/AMD Ryzen processors and newer only

gemini-3g-2023-dec-15

15 Dec 18:19
9bda3d7
Compare
Choose a tag to compare

Main change

This is a bug fix release of Gemini 3g.

A few quality of life improvements:

  • graceful shutdown in case piece cache sync is still in progress (fixed #2241)
  • avoid sync errors on node restart if stopped at unfortunate block (#2336)

The rest of the changes are internal.

Ubuntu and Windows x86-64 builds

There are two versions:

  • skylake: for Intel Skylake/AMD Ryzen processors and newer
  • 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
  • x86-64 container images are built for Skylake/AMD Ryzen processors and newer only

gemini-3g-2023-dec-11

11 Dec 16:19
69ac2b4
Compare
Choose a tag to compare

Main change

This is a bug fix release of Gemini 3g.

This release primarily changes connection handling in networking stack, but also will start logging equivocated operators.

The rest of the changes are internal.

Ubuntu and Windows x86-64 builds

There are two versions:

  • skylake: for Intel Skylake/AMD Ryzen processors and newer
  • 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
  • x86-64 container images are built for Skylake/AMD Ryzen processors and newer only

runtime-gemini-3g-2023-dec-06

06 Dec 10:37
9ca7a15
Compare
Choose a tag to compare
Pre-release

This is a runtime upgrade release for the consensus chain on Gemini 3g.

The main changes in this release:

  • Allow nominators to nominate operators

gemini-3g-2023-dec-01

01 Dec 13:41
d1f9e52
Compare
Choose a tag to compare

Main change

This is a bug fix release of Gemini 3g.

This release improves networking by maintaining the same number of connections, but preferring more useful (incoming) connections when approaching limits of connected peers.

Ubuntu and Windows x86-64 builds

There are two versions:

  • skylake: for Intel Skylake/AMD Ryzen processors and newer
  • 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
  • x86-64 container images are built for Skylake/AMD Ryzen processors and newer only

gemini-3g-2023-nov-29

29 Nov 10:24
c60cdb4
Compare
Choose a tag to compare

Main change

This is a bug fix release of Gemini 3g.

NOTE: Farmers do not need to upgrade to this release and continue farming with previous release.

This release includes some breaking changes to the operator node

  • Introduced --operator-id mandatory cli argument and removed --operator flag.
    • If --operator-id is not passed, then the node will run as full node instead of operator node.
    • Operators should pass their registered operator_id to --operator-id cli argument to run as operator node.
  • Fixes relayer FetchAssignedMessages issue as seen by few operator nodes.

The documentation is updated with new --operator-id cli flag usage and can be found here

Bootstrap nodes, if upgraded, will benefit from the change introduced in this PR

Known issues

It is known that sync can get stuck in some cases on node restart. Give it 30 minutes and if there is no progress in 30 minutes restart the node. This was happening on all Gemini 3f releases and we are still looking into it.

Ubuntu and Windows x86-64 builds

There are two versions:

  • skylake: for Intel Skylake/AMD Ryzen processors and newer
  • 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
  • x86-64 container images are built for Skylake/AMD Ryzen processors and newer only

runtime-gemini-3g-2023-nov-24

24 Nov 06:36
8111793
Compare
Choose a tag to compare
Pre-release

This is a runtime upgrade release for the consensus chain on Gemini 3g.

The main changes in this release:

  • Disallow operator registration with same signing key

Applied to Gemini 3g at block 359565: https://polkadot.js.org/apps/?rpc=wss%3A%2F%2Frpc-0.gemini-3g.subspace.network%2Fws#/explorer/query/0x46db8757beae85fc8b99c409b67bf2b324c81fae07c41033b8f9ac74149d1305

gemini-3g-2023-nov-21

21 Nov 15:51
f2fc438
Compare
Choose a tag to compare

Main change

This is a bug fix release of Gemini 3g.

This release improves farming rewards a bit by prioritizing replotting of already expired sectors before sectors that are about to expire and tunes networking parameters to improve overall network connectivity.

NOTE: --target-connections and --dsn-target-connections were removed, they don't need to be changed and should not impact usage since limits are higher than target anyway.

Known issues

It is known that sync can get stuck in some cases on node restart. Give it 30 minutes and if there is no progress in 30 minutes restart the node. This was happening on all Gemini 3f releases and we are still looking into it.

Ubuntu and Windows x86-64 builds

There are two versions:

  • skylake: for Intel Skylake/AMD Ryzen processors and newer
  • 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
  • x86-64 container images are built for Skylake/AMD Ryzen processors and newer only

runtime-gemini-3g-2023-nov-21

21 Nov 20:11
9afbd8f
Compare
Choose a tag to compare
Pre-release

This is a runtime upgrade release for the consensus chain on Gemini 3g.

The main changes in this release:

  • Downgraded log level for certain expected warnings
  • Incremental EVM chainIds for new domain instances
  • Runtime event when slashing happens
  • Updated Minimum Operator Stake

Applied to Gemini 3g at block 330716: https://polkadot.js.org/apps/?rpc=wss%3A%2F%2Frpc-0.gemini-3g.subspace.network%2Fws#/explorer/query/0x100e357a44c4cc05c1bfa70f17b26dbd88ad37581f33d9691fb32651e0949b52