Releases: Chia-Network/chiapos
Releases · Chia-Network/chiapos
0.12.33
Fixed
- When fixing a possible problem with reading past a buffer, we slowed down total performance by about 20%. This has an alternative fix that should maintain 0.12.31/Beta 15's plotting speed - if not speed up some based on other improvements in 0.12.32.
- Certain NTFS mount points could cause an error in gulrak/filesystem. We've implemented a patch and upstreamed the issue. See gulrak/filesystem#75
- Added additional plotting testing to GitHub Actions
- Separated out the C++ build/test workflow from the Ubuntu wheel build and test.
0.12.32
Added
- Significant speed ups to F1 plotting.
- You can now log disk I/O and there is a gnuplot script to plot disk usage.
Changed
- The command to ProofOfSpace is now
create
instead ofgenerate
to align with chia-blockchain. - pep517.build was deprecated on the ci build.
- A plethora of memory management, code readability, and compute efficiencies were improved.
- Various unused code was removed.
- C++ tests were added to the default cmake build process.
Fixed
- There was an out of bounds read that could crash the plotter in SliceInt64FromBytes().
- gulrak/filesystem was updated to 1.3.6 and it should address certain writing failures on windows around the case of the drive letter. See gulrak/filesystem#70
Use 10 bits instead of 9.
Fixes a bug introduced in Beta 1.8 that could cause a buffer overrun on larger k size plots.