This repository has been archived by the owner on Aug 8, 2024. It is now read-only.
v1.2.0-beta.1
Pre-release
Pre-release
TheMarstonConnell
released this
15 Apr 17:30
·
81 commits
to main
since this release
v1.2.0 Beta
This upgrade brings huge performance improvements with reading and writing files to disk.
@dahn510's overview:
Storage server no longer breaks up files into chunks (0.jkl, 1.jkl ... n.jkl) and writes them into hard drive .
This improves cpu and memory usage especially on serving download requests as it no longer has to put all of split files back into its original form in memory before the file is sent to the user.
There are few optimizations on postproof and strays.
‼️ ‼️ ‼️ IMPORTANT ‼️ ‼️ ‼️
All storage providers must migrate before turning their machine back on.
Upgrade workflow is as follows:
- Turn provider off
- Download and install v1.2.0
- Run
jprovd migrate > migration_results.txt
and follow the prompts (if using a custom--home
flag please use it for migration as well) - Turn the provider back on
What's Changed
Features
- Jkl 330 implement the new file system by @dahn510 in #140
- API: better cid and fid error handling by @TheMarstonConnell in #139
- update go version in actions & lint by @TheMarstonConnell in #141
Deps
- Bump github.com/cosmos/ibc-go/v4 from 4.4.2 to 4.6.0 by @dependabot in #137
- Bump golang.org/x/sync from 0.5.0 to 0.7.0 by @dependabot in #136
- Bump actions/checkout from 4.1.1 to 4.1.2 by @dependabot in #134
- Bump github.com/dvsekhvalnov/jose2go from 1.5.0 to 1.6.0 by @dependabot in #130
- Bump softprops/action-gh-release from 1 to 2 by @dependabot in #133
- Bump github.com/rs/zerolog from 1.31.0 to 1.32.0 by @dependabot in #128
- Bump golang.org/x/crypto from 0.14.0 to 0.17.0 by @dependabot in #123
- Bump actions/upload-artifact from 3 to 4 by @dependabot in #121
- Bump golang.org/x/net from 0.14.0 to 0.17.0 by @dependabot in #142
- Bump actions/download-artifact from 3 to 4 by @dependabot in #120
Full Changelog: v1.1.3...v1.2.0-beta.1