Closed stickz closed 4 months ago
@crazy-max There are some changes to the way the software works. A crash that impacts this docker container is also resolved. It's recommended to tag a new release after merging. There were too many changes from v4.0
to v5.3
hence the v5.1
tag.
The --with-posix-fallocate
fallocate configure option is now removed. When configuring and building, the software will automatically enable posix-fallocate
if fallocate
is not supported. This reduces runtime overhead and simplifies builds.
The --disable-instrumentation
feature is now fixed and works properly. The software will perform tasks in the most efficient order and have less scheduling overhead without instrumentation. It's now only used where required for threaded tasks. This instrumentation code will be removed in the future. It's stable and we should use it now.
A software crash impacting this docker container is resolved. There's a setting we inputted into .rtorrent.rc
which may cause a crash under limited circumstances. This issue is now fixed from the software standpoint.
The full changelog between the last tag can be viewed here. Full Changelog: https://github.com/stickz/rtorrent/compare/v5.1-0.9.8-0.13.8...v5.3-0.9.8-0.13.8
Version 5.3 Release
The
--disable-instrumentation
configure option for libtorrent now it's works properly. The threads still have instrumentation, so they work properly. All other source code instrumentation is disabled at compile time. This allows the software to perform tasks in the most efficient order and reduces scheduling overhead.This configure option is an intermediary step. It's highly recommended to use it. In the future, instrumentation will be removed entirely for non-threaded tasks. In the very unlikely event a regression is found, please file an issue report.
What's Changed
Full Changelog: https://github.com/stickz/rtorrent/compare/v5.2-0.9.8-0.13.8...v5.3-0.9.8-0.13.8
Version 5.2 Release
It is highly recommended to upgrade to this release. The fallocate feature works better. A critical software crash is also resolved.
--with-posix-fallocate
libtorrent configure option in favour of automation..rtorrent.rc
.What's Changed
Full Changelog: https://github.com/stickz/rtorrent/compare/v5.1-0.9.8-0.13.8...v5.2-0.9.8-0.13.8