Releases: autonomys/subspace
runtime-gemini-3h-2024-feb-23
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
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
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
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
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
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
gemini-3g-2024-feb-01
Main change
This is a bug fix release of Gemini 3g.
Two improvements:
- improved DSN performance by tweaking internal connection limits
- fixed piece cache sync being triggered on restart (will still happen one more time after upgrade)
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-01
Main change
This is a bug fix release of Gemini 3h.
A few improvements:
- improved DSN performance by tweaking internal connection limits
- fixed piece cache sync being triggered on restart (will still happen one more time after upgrade)
- plotting is now happening in parallel to node syncing
- reduce domain logging verbosity during sync
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-2024-jan-31
Main change
This is a bug fix release of Gemini 3g.
A bunch of improvements:
quinn-udp
warnings are suppressed for nowNUMA_ALLOCATOR
experimental environment variable support removed- CPU utilization improvements for farmer:
- if not enough farms present for number of L3 cache groups, CPU cores will be re-grouped more coarsely to be fully utilized even for smaller number of farms instead of printing warning
- farming threads are capped to 32 by default, there should be no need to use more threads for any farm
- runtime API usage reduced in RPC layer, allowing to connect much larger number of farms
- faster initialization if partially filled piece cache on farmer, resulting in faster farmer startup
- graceful networking shutdown under load
- more graceful farmer shutdown without excessive warnings
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-jan-31-2
Initial release of Gemini 3h software with PoT seed (hash of Bitcoin block 828258) baked in.