[WIP] SEARCH-738 / SEARCH-739 (indexer): Support and search by medium MBIDs #160
+2
−0
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Problem: SEARCH-738 / SEARCH-739 (indexer part)
metabrainz/musicbrainz-server#3502 adds MBIDs to mediums, so they should also be added to the relevant search indexes.
Solution
Test hints
Using
musicbrainz-docker
and sample data dump, rebuild the 3 search indexes with:sudo docker-compose exec indexer python -m sir reindex --entity-type release --entity-type recording
Then query the web service (in XML):
/ws/2/recording?query=rid:52bc6f21-2c6d-48d0-be24-6ddb06a8461c
/ws/2/release/?query=reid:6473ff12-496f-3fb8-a94a-65d565487885
(Note that XML/JSON formatting will be covered by CI tests in the associated mb-solr PR [to be linked here]).
Checklist for author
mb-rngpy
test versionmmd-schema
mb-rngpy
based on itrequirements.txt