Issue Details (XML | Word | Printable)

Key: MBS-3841
Type: Bug Bug
Status: Decision Required Decision Required
Priority: Major Major
Assignee: Unassigned
Reporter: Jeff Heller
Votes: 14
Watchers: 13
Operations

If you were logged in you would be able to see more operations.
MusicBrainz Server

Loading releases or release groups with lots of discs often gives 502

Created: 26/Nov/11 09:21 PM   Updated: 20/Apr/13 11:14 PM  Due: 27/Feb/12
Component/s: Data display, Web service
Affects Version/s: None
Fix Version/s: Within 3 months

File Attachments: None
Image Attachments:

1. MB-hover-mockup.png
(40 kB)
Issue Links:
Duplicate
 
Relates
 


 Description  « Hide

The URL http://musicbrainz.org/release/88eb1012-a181-325c-bd6e-2cdc9b4b5414 fails to load the release. There seems to be no way to edit this release at this time.
The link on the page http://musicbrainz.org/release-group/e1c56db9-bb5a-3c76-8d44-ad27863d9263 also fails (I think it is the same link)
Seems to me to be a serious problem that I can not load or edit this release. Right now it has about 80 of the CDs that are supposed to be in this 100CD release.
The problem might be with the database not handling such large releases correctly.



Sort Order: Ascending order - Click to sort in descending order
voiceinsideyou added a comment - 27/Nov/11 09:50 AM

Here's another 100-disc one reported as sporadically failing: http://musicbrainz.org/release/b8ed94c7-4858-4081-92d6-31f1a9de4c64

The same happens on the web service with such releases.


Clemens Heidinger added a comment - 30/Nov/11 11:55 AM

Another one: http://musicbrainz.org/release/9c5c043e-bc69-4edb-81a4-1aaf9c81e6dc

I guess this is related to the latest changes that relationships are displayed on the release page. http://musicbrainz.org/release/9c5c043e-bc69-4edb-81a4-1aaf9c81e6dc has 80 discs where each recording has many relationships. Picard cannot open it either if options include to load ARs. It can load it however if the option to load ARs is disabled.


voiceinsideyou added a comment - 30/Nov/11 04:22 PM

The Picard issue is a separate one that's pre-existing, but yes - the option to display ARs does not perform well enough to be enabled IMO; it has made some releases completely inaccessible/uneditable....


Rupert Welch added a comment - 04/Dec/11 01:12 AM

Oliver Charles added a comment - 19/Dec/11 02:43 PM

Setting due date based on when this ticket entered this milestone


Jeff Heller added a comment - 18/Apr/12 12:02 AM

Just checking if there was any status that could be shared on this issue?


YM added a comment - 27/Apr/12 09:58 PM

just wanted to report that I was able to enter http://musicbrainz.org/release/d572e17d-10ef-47f1-bd39-9d1406a252d0 (150 Medium), http://musicbrainz.org/release/8a4365ca-02ca-49e2-af3c-676eac91018c (99 medium), but not the 100 Medium releases linked in other comments.


Oliver Charles added a comment - 03/Aug/12 04:39 PM

I am sadly out of ideas on this again, so I'm moving back to decision required so it is out of my work queue.


Paul Taylor added a comment - 05/Sep/12 12:40 PM

It releases depends on what you are including, i.e this one is fine even if you include recordings

http://musicbrainz.org/ws/2/release/88eb1012-a181-325c-bd6e-2cdc9b4b5414?inc=recordings

I think most problems are caused by introduction of

work-level-rels
tags

which can cause massive duplication, and implementatation hasnt be well thought out


Harold Campbell added a comment - 16/Jan/13 04:53 PM

monxton added a comment - 31/Mar/13 03:19 PM

This issue really deserves attention because it is close to being a show-stopper. The only known (to me) workaround is to create a set of smaller pseudo-releases. I understand there are design issues and the solution may take a lot of effort, but this is not just a nice-to-have.


monxton added a comment - 03/Apr/13 03:49 PM

Could there be a solution akin to what happens in the release editor for releases with a large number of media? So that when you intially browse the relase, the media are "closed", and the requests for the relationship data only get sent when you "open" a medium?


Abel Cheung added a comment - 04/Apr/13 02:04 PM

Attempted mock-up of monxton's suggestion. (Somehow browser refuses to load Java, so can't upload as screenshot).


Abel Cheung added a comment - 04/Apr/13 02:08 PM - edited

However, if such lazy loading is deployed, quite many userscripts will need to be rewritten to trigger on clicking of track lists since track data is not preloaded.


Abel Cheung added a comment - 04/Apr/13 02:12 PM

Question on how to edit such massive releases probably warrant a new ticket. I don't have idea about how to do that yet.


Abel Cheung added a comment - 07/Apr/13 01:57 AM

Looks like even more serious now. This 10 CD release also fails:

http://musicbrainz.org/release/bb0a0e13-9393-4e5f-af82-3c254e2889b5

The following procedure describes step to reliably reproduce 502 error:

1. Edit the release
2. Under tracklist tab, expand Disc 2
3. Remove all performer credits for all tracks which are enclosed in parenthesis
4. Click 'Next'
5. 502 Bad Gateway


Xavier Danaux added a comment - 19/Apr/13 10:44 PM

Looks like this 2CD release, with 36 tracks, also fails:
http://musicbrainz.org/release/409f2788-d305-4508-b12d-cb236e8c0b35

It's classical music, so lots of relationships I guess.

Musicbrainz is going to be pretty useless for classical music if this bug isn't solved


monxton added a comment - 19/Apr/13 11:17 PM

If a Tracklist was a first-class editable object it wouldn't be essential to open the whole release.


Nicolás Tamargo added a comment - 20/Apr/13 11:04 AM

Xavier Danaux added a comment - 20/Apr/13 11:14 PM

Oh, my bad. I was using picard to tag a 2cd album of Yo-Yo Ma, and it looks like it picked the whole lifetime compilation instead