Skip to content

Releases: subspace/subspace

gemini-3h-2024-mar-14

14 Mar 09:30
d049b53
Compare
Choose a tag to compare

Main change

This is a bug fix release of Gemini 3h.

A few notable improvements:

  • internal proving benchmarks are faster in worst case and more accurate with better logging
  • plot caching can now be controlled via CLI, by default always enabled except on Windows, where it is only enabled by default for total space pledged across all farms below 7TiB
  • fix for farmer "freezing" when errors are hit instead of reporting those errors to the user

The rest of 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-mar-11

11 Mar 18:44
b96ae88
Compare
Choose a tag to compare

Main change

This is a bug fix release of Gemini 3h.

A few notable improvements:

  • fix reads during proving on CPUs with more than 32 cores
  • proving performance improvements on all platforms (should reduce number of misses)
  • reduce auditing and proving disk bandwidth usage on Windows
  • pause farming and plotting during proving to improve proving success rate

The rest of 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-mar-08

08 Mar 12:45
2e145fa
Compare
Choose a tag to compare

Main change

This is a bug fix release of Gemini 3h.

A few notable improvements:

  • massively reduced memory usage on Windows, especially with a lot of space pledged
  • faster parallel farm initialization
  • faster plotting startup
  • fix for space allocation on macOS (regression in mar-04)

NOTE: Some Windows users see proving issues with this release, if that is the case you should downgrade to mar-04 and wait for the next release

The rest of 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-mar-04

04 Mar 12:06
e4bf312
Compare
Choose a tag to compare

Main change

This is a bug fix release of Gemini 3h.

A few notable improvements:

  • A bit better performance of operations like archiving
  • Small memory usage improvement on farmer cue to cache refactoring
  • Unplotted space is used for caching purposes and allows to avoid downloading the same pieces multiple times, especially for small farmers
    • Plot cache disabled on large farms with 2T+ of unplotted space on Windows since regular piece cache is already pretty large and Windows hangs for too long otherwise
  • Piece cache sync and plotting are now happening concurrently with optimize piece downloading that doesn't download the same piece more than once in most cases
  • Plotting threads are de-prioritized, which may decrease plotting performance slightly, but should improve farming performance and allow more comfortable use of computer for other purposes
    • --plotting-thread-priority default can be used to restore previous behavior

NOTE: On first start on Windows you will high disk activity and likely stopped plotting, just wait for it to finish what it is doing, it will only happen once.

The rest of 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-feb-23

23 Feb 13:59
81004be
Compare
Choose a tag to compare
Pre-release

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

The only change in this release:

  • Fix enabling of dynamic cost of storage

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

runtime-gemini-3h-2024-feb-21

21 Feb 11:34
fbc23a8
Compare
Choose a tag to compare
Pre-release

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

The main changes in this release:

  • Internal changes necessary for enabling Nova EVM domain

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

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

21 Feb 11:37
fbc23a8
Compare
Choose a tag to compare

This is an initial release of genesis storage for Nova EVM domain on Gemini 3h.

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

gemini-3h-2024-feb-19

19 Feb 23:31
a41b193
Compare
Choose a tag to compare

Main change

This is a bug fix release of Gemini 3h.

Two notable improvement:

  • fix for plotting pausing when replotting starts
  • plotting performance improvement by increasing internal concurrency that also increases memory usage (--record-encoding-concurrency 1 can be used to restore old behavior and decrease memory usage)
  • Improved timestamps in metrics
  • Newly added --disable-farm-locking can be used to disable farm locking for specific use cases (not recommended)

The rest of 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-feb-15

15 Feb 13:50
ad2cc2c
Compare
Choose a tag to compare

Main change

This is a bug fix release of Gemini 3h.

Two notable improvement:

  • farmer metrics now expose status of sectors: not plotted/plotted/about to expire/expired
  • Proof-of-Space encoding is optimized for throughput rather than latency, which future farmer updates will take advantage of by increasing internal concurrency

The rest of 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-feb-05

05 Feb 10:50
a2e0318
Compare
Choose a tag to compare

Main change

This is a bug fix release of Gemini 3h.

Two improvements:

  • disable farming until it is enabled for everyone (no need to use --farm-during-initial-plotting false anymore)
  • improve CLI defaults on node, removing the need to specify --blocks-pruning and --state-pruning for farmers

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