Skip to content

v0.4.5 betas - Speed Improvements and more

Pre-release
Pre-release
Compare
Choose a tag to compare
@kbuffington kbuffington released this 22 Feb 18:26
· 40 commits to master since this release

These are beta releases and you might encounter issues I did not find. Please open a ticket or post on the forums if something is not working the way you expect.

0.4.5b1

  • While this component worked amazingly well, it was very slow to get releases due to an attempt to avoid musicbrainz API rate limits, and the overall speed of the musicbrainz API itself (which is not very fast). This release removes an unneeded 1 second delay on the first request, and then runs every subsequent requests spaced 1 second apart, but does not wait for those requests to complete. So if your query has 30 releases in musicbrainz it should take 30 seconds + how ever long the last request takes to complete. In practice this speeds up the responsiveness of these requests about 2x or more.

0.4.5b2

  • Search by release-group ID for those of us who don't keep the albumID :)
  • licenses were missing from component
  • Put back in delay on first request since we've already made one request.
  • Avoid infinite loop if you close foobar after last request has been made, but before response has been received.