v0.9.0
版本发布时间: 2024-06-08 18:55:54
bitmagnet-io/bitmagnet最新发布版本:v0.9.5(2024-07-17 23:26:34)
- The main improvement for v0.9.0 is ordering of results in the web UI and GraphQL API
- An
--apisDisabled
flag was added to the reprocess command to allow significantly faster reprocessing/classifying without any API calls (i.e. TMDB), without disabling this globally. - Optimisations were made to the web UI that significantly improve responsiveness; the default pagination limit has therefore been increased to 20
- Reprocessing is now done fully within the queue (so you'll no longer see a progress bar when running
bitmagnet reprocess
, this is handled by the newprocess_torrent_batch
task)
IMPORTANT: Some refactoring of the database was needed to allow for performant ordering. On first run, a database migration will be applied that should take no longer than a few minutes, and tasks will be added to the queue to reindex all torrents. The reindex tasks must complete before ordering will work correctly; if you have millions of torrents in your index this may take a day or more, but is significantly faster in this release than prior versions. Please ensure you have no pending items in your queue (at the /metrics
endpoint) before opening any issues about incorrect ordering.
What's Changed
- Use fontsource packages for fonts to ensure deterministic build by @mgdigital in https://github.com/bitmagnet-io/bitmagnet/pull/257
- More Filters against cp. by @Ewoodss in https://github.com/bitmagnet-io/bitmagnet/pull/254
- Ordering by @mgdigital in https://github.com/bitmagnet-io/bitmagnet/pull/260
- Bump rexml from 3.2.6 to 3.2.8 in /bitmagnet.io by @dependabot in https://github.com/bitmagnet-io/bitmagnet/pull/259
- Split gen task to individual tasks by @mgdigital in https://github.com/bitmagnet-io/bitmagnet/pull/261
- Parallel search strategies by @mgdigital in https://github.com/bitmagnet-io/bitmagnet/pull/264
- Classifier runtime flags by @mgdigital in https://github.com/bitmagnet-io/bitmagnet/pull/265
- Bump nokogiri from 1.16.4 to 1.16.5 in /bitmagnet.io by @dependabot in https://github.com/bitmagnet-io/bitmagnet/pull/256
- ENH: Classification result protobuf includes content id and source by @rraymondgh in https://github.com/bitmagnet-io/bitmagnet/pull/266
- Add batch reprocessing queue job and 0.9.0 upgrade hook by @mgdigital in https://github.com/bitmagnet-io/bitmagnet/pull/267
- Increase slow threshold by @mgdigital in https://github.com/bitmagnet-io/bitmagnet/pull/268
- Don't track imported info hashes by @mgdigital in https://github.com/bitmagnet-io/bitmagnet/pull/269
- Add sponsor links to web UI by @mgdigital in https://github.com/bitmagnet-io/bitmagnet/pull/270
- Website updates by @mgdigital in https://github.com/bitmagnet-io/bitmagnet/pull/271
- Tweak build flags by @mgdigital in https://github.com/bitmagnet-io/bitmagnet/pull/272
New Contributors
- @Ewoodss made their first contribution in https://github.com/bitmagnet-io/bitmagnet/pull/254
- @rraymondgh made their first contribution in https://github.com/bitmagnet-io/bitmagnet/pull/266
Full Changelog: https://github.com/bitmagnet-io/bitmagnet/compare/v0.8.0...v0.9.0
1、 bitmagnet_0.9.0_checksums.txt 1.76KB
2、 bitmagnet_0.9.0_darwin_arm64.tar.gz 14.89MB
3、 bitmagnet_0.9.0_darwin_x86_64.tar.gz 15.47MB
4、 bitmagnet_0.9.0_freebsd_x86_64.tar.gz 15.14MB
5、 bitmagnet_0.9.0_linux_amd64.apk 15.68MB
6、 bitmagnet_0.9.0_linux_amd64.deb 15.19MB
7、 bitmagnet_0.9.0_linux_amd64.pkg.tar.zst 14.83MB
8、 bitmagnet_0.9.0_linux_amd64.rpm 15.67MB
9、 bitmagnet_0.9.0_linux_arm.tar.gz 14.32MB
10、 bitmagnet_0.9.0_linux_arm64.apk 14.67MB
11、 bitmagnet_0.9.0_linux_arm64.deb 14.28MB
12、 bitmagnet_0.9.0_linux_arm64.pkg.tar.zst 13.83MB
13、 bitmagnet_0.9.0_linux_arm64.rpm 14.67MB
14、 bitmagnet_0.9.0_linux_arm64.tar.gz 14.25MB
15、 bitmagnet_0.9.0_linux_armv6.apk 14.75MB
16、 bitmagnet_0.9.0_linux_armv6.deb 14.34MB
17、 bitmagnet_0.9.0_linux_armv6.rpm 14.75MB
18、 bitmagnet_0.9.0_linux_x86_64.tar.gz 15.15MB
19、 bitmagnet_0.9.0_windows_x86_64.zip 15.5MB