Uploaded image for project: 'ListenBrainz'
  1. ListenBrainz
  2. LB-1544

Improve tag search endpoints

XMLWordPrintable

    • Icon: Improvement Improvement
    • Resolution: Fixed
    • Icon: Normal Normal
    • None
    • API
    • None

      In Barcelona we discussed doing some work on the LB radio tags endpoint. We talked about needing to do the following things:

      • Rename begin_percent and end_percent to something shorter and better: pop_begin and pop_end?
      • Change condition argument to "operator" which is more descriptive
      • You said that some indexes are not being used in the query to fetch the data, that should be address.
      • We need to disallow using popular genres in tag AND searches. We said to limit the max count to 50k, but make it configurable.
      • We need to ensure that both the AND and OR operations are performant. We've discussed a number of options on this front, but it wasn't clear it that would be needed. To be investigated.

      It would be good if we could work on this sooner than later, so we can push out a much needed update to LB-radio.

            kartik1712 amCap1712
            rob Robert Kaye
            Votes:
            1 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved:

                Version Package