AcousticBrainz rate limiting incorrect

XMLWordPrintable

    • Type: Bug
    • Resolution: Invalid
    • Priority: Normal
    • None
    • Affects Version/s: 2.5.2
    • None
    • Environment:
      Windows 10 64-bit

      Loading c. 50 albums with AcoustID enabled in Options / Fingerprinting, I get several errors as follows:

      E: 23:37:19,087 webservice\__init__._handle_reply:445: Network request error for http://acousticbrainz.org:80/api/v1/high-level?recording_ids=f2ada1c9-fa39-4d15-aa11-9bd798a885a9&map_classes=true: Error transferring http://acousticbrainz.org:80/api/v1/high-level?recording_ids=f2ada1c9-fa39-4d15-aa11-9bd798a885a9&map_classes=true - server replied: TOO MANY REQUESTS (QT code 299, HTTP code 429)
      E: 23:37:19,134 webservice\__init__._handle_reply:445: Network request error for http://acousticbrainz.org:80/f2ada1c9-fa39-4d15-aa11-9bd798a885a9/low-level: Error transferring http://acousticbrainz.org:80/f2ada1c9-fa39-4d15-aa11-9bd798a885a9/low-level - server replied: TOO MANY REQUESTS (QT code 299, HTTP code 429)

      I suspect that Picard has the correct rate limit, but that this is due to rounding errors or minor transmission delays and that either Picard needs a slightly slower rate or AcoustBrainz needs a slightly more relaxed calculation of when to reject a call.

            Assignee:
            Unassigned
            Reporter:
            Sophist
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved:

                Version Package