Skip to content

Releases: autonomys/subspace

gemini-3h-2024-jul-05

05 Jul 09:14
95b4183
Compare
Choose a tag to compare

Main change

This is a bug fix release of Gemini 3h.

A few notable improvements:

  • Farmer <> Node communication optimizations
  • Farming cluster communication optimizations
  • Fix support for multiple caches in farming cluster
  • New farm version in preparation to upcoming official GPU plotter (existing farms will continue to work as before, new farms will be created in GPU-compatible format and not supported by older farmer versions)
  • Workaround for another memory usage issue on Windows similar in nature to one addressed in jun-11

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-3h-2024-jun-21

21 Jun 18:55
02bbb2a
Compare
Choose a tag to compare
Pre-release

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

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

This release brings a lot of accumulated features/improvements to gemini 3h:

  • Stateless fraud-proofs
  • Removed nomination limits
  • Operator proof-of-ownership of signing key
  • unlock_operator extrinsic was replaced with unlock_nominator
  • Etc

domain-genesis-storage-gemini-3h-2024-jun-21

21 Jun 18:59
02bbb2a
Compare
Choose a tag to compare

This is a domain runtime upgrade release for the Nova EVM domain on Gemini 3h.

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

This release brings a lot of accumulated features/improvements to the Nova EVM domain gemini 3h:

  • Stateless fraud-proofs
  • EVM gas estimate fixes
  • Etc

gemini-3h-2024-jun-18

18 Jun 08:40
870bc43
Compare
Choose a tag to compare

Main change

This is a bug fix release of Gemini 3h.

A few notable improvements:

  • workaround for farming stopping on some farms in large setups when replotting starts
  • fix for some RPC timeout reasons
  • auditing and proving benchmarks are now more accurate and use the same number of threads as normal farmer operation
  • scrubbing command now supports more targeted and faster scrubbing (metadata-only, metadata+plot, cache-only)
  • better farming cluster performance when handling incoming requests

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-3h-2024-jun-11

11 Jun 11:46
e6039f5
Compare
Choose a tag to compare

Main change

This is a relatively large release of Gemini 3h.

Node improvements:

  • New experimental very fast sync mode "Snap sync" that you can opt-in with --sync snap (will become the default after more testing and some remaining work around domains, only works for the initial sync)
  • Fixes and workarounds to prevent node from getting stuck in DSN sync state (please share feedback whether it helps)
  • --state-pruning archive-canonical default changed to --state-pruning 140000 to decrease node disk usage (only affects new databases, works great in combination with Snap sync)
  • Fix node getting stuck and unable to make progress if farmer did not acknowledge newly created segment header (timeout is applied)

Farmer improvements:

  • Improved farming cluster and plotting logging
  • Default sector encoding concurrency for farming cluster increased from 8 to 50
  • Workaround for high memory usage on Windows
  • Reduced bandwidth usage by farming cluster through more direct communication between plotters and cache instances
  • Make more farmer errors non-fatal

Shared improvements:

  • Fix for yamux errors
  • Farster network initialization on restart for both node and farmr using knowledge of previously connected peers
  • Reduce peak memory usage for node and farmer on all platforms by optimizing piece data structure internals

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-3h-2024-may-24

24 May 01:40
b27d113
Compare
Choose a tag to compare

Main change

This is a bug fix release of Gemini 3h.

A few notable improvements:

  • Same as gemini-3h-2024-may-23, but with farming fixed
  • Initial farming cluster support (MVP, expect more things around metrics and performance improvements in the future)
  • Improved plotting performance (and better CPU utilization)

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-3h-2024-may-23

23 May 20:18
43db71a
Compare
Choose a tag to compare
gemini-3h-2024-may-23 Pre-release
Pre-release

⚠️ This release is problematic, please downgrade to gemini-3h-2024-may-15 or upgrade to the next release once it is out ⚠️

Main change

This is a bug fix release of Gemini 3h.

A few notable improvements:

  • Initial farming cluster support (MVP, expect more things around metrics and performance improvements in the future)
  • Improved plotting performance (and better CPU utilization)

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-3h-2024-may-15

15 May 19:19
d159452
Compare
Choose a tag to compare

Main change

This is a bug fix release of Gemini 3h.

A few notable improvements:

  • Improved piece cache performance
  • Plotting errors are now retried instead of erroring the whole farm

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-3h-2024-may-06

06 May 08:51
d0aaf10
Compare
Choose a tag to compare

Main change

This is a bug fix release of Gemini 3h.

A few notable improvements:

  • Reduced idle farmer memory usage
  • Increased RPC timeout that should help a bit with pathological cases (though it doesn't really fix the root of the issue)
  • Ability to specify sector record chunks reading mode, for example path=/path/to/farm,size=100G,record-chunks-mode=ConcurrentChunks
  • Ability to prevent farmer from creating new farms with --create false, helpful in case disk failed to mount properly

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-3h-2024-may-01

01 May 07:02
1d7ecd6
Compare
Choose a tag to compare

Main change

This is a bug fix release of Gemini 3h.

This release fixes a security vulnerability from CVE-2024-32984 and update should be done ASAP.

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