Releases: subspace/subspace
gemini-3h-2024-may-24
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
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
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
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
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
gemini-3h-2024-apr-26-2
Main change
This is a bug fix release of Gemini 3h.
Hotfix for gemini-3h-2024-apr-26
release that couldn't create new farms.
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-apr-26
Main change
This is a bug fix release of Gemini 3h.
A few notable improvements:
--farm-during-initial-plotting
removed from farmer as unnecessary (always enabled now)- Faster node startup
- Fix farmer errors after resizing
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-apr-24
Main change
This is a bug fix release of Gemini 3h.
A few notable improvements:
- Higher peak DSN download speed with libp2p upgrade
- Exact CPU cores used for plotting/replotting are not printed in logs on farmer startup (helpful as a baseline for customization)
- L3 cache groups now properly respected when
--sector-encoding-concurrency
is used without--[re|]plotting-thread-pool-size
, improving performance for those using it - Single farm can now encode any number of sectors concurrently (regrouping of CPU cores no longer happens)
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-apr-02
This is a runtime upgrade release for the consensus chain on Gemini 3h.
This release is primarily for increasing the bundle limit.
Applied to Gemini 3h at block 926644: https://polkadot.js.org/apps/?rpc=wss%3A%2F%2Frpc-0.gemini-3h.subspace.network%2Fws#/explorer/query/0x61855974474c35004ca646706addac3d52b9db2f8aac132de64e83cbf2d3fc07
gemini-3h-2024-mar-29
Main change
This is a bug fix release of Gemini 3h.
A few notable improvements:
- Support for CPU core ranges in
--plotting-cpu-cores
and--replotting-cpu-cores
farmer options - Improved error handling on farmer, including not exiting if some farms crash, but others continue to work (
--exit-on-farm-error
can be used to restore previous behavior) - Improved farmer caching
--sector-encoding-concurrency
is no longer required for--plotting-thread-pool-size
and--replotting-thread-pool-size
to have effect- A few domain-specific fixes
- Fix for occasional temporary node de-sync caused by announcement of very old blocks (such blocks will now be ignored)
- QUIC protocol support removed that should address networking issues for some users (UDP ports are no longer used)
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