July 17, 2018 in bliss by Dan Gravell
A really small release this week - a piece of work to make lookups more efficient which unexpectedly took longer than thought to complete!
For a while now bliss has been performing eager fingerprint lookups. That is, whenever any kind of query is made for cover art or metadata, fingerprinting is always performed and the fingerprint query is sent.
In many cases this is required, but not all. For those queries that can be satisfied with a simple tags-only query, the fingerprinting and extra query is a waste. This can particularly be a problem on more constrained devices like NASes.
So from this version, we only perform fingerprint queries lazily, that is: when they are needed. Note that this can still occur pretty often, especially when using the tag accuracy rules!
- More fixes for deadlocks that might occur when changing settings.
- Don't infer a failure to fingerprint as a duplicate.
Downloading and installing
You can download from the downloads page. After you click through, installation instructions are available on the page following download.
Thanks to Josh Calabrese for the image above.