Bug 1922 - Playing everything can be very slow
: Playing everything can be very slow
Status: RESOLVED INVALID
Product: Logitech Media Server
Classification: Unclassified
Component: Database
: 6.2.0
: PC RedHat Linux
: P2 normal (vote)
: Future
Assigned To: Chris Owens
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2005-08-03 10:23 UTC by Blackketter Dean
Modified: 2009-09-08 09:12 UTC (History)
1 user (show)

See Also:
Category: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Blackketter Dean 2005-08-03 10:23:41 UTC
Pressing PLAY at the level above Browse Artists, etc.  plays everything in a users library.  Unfortunately, 
this operation can block for a long time.  (Several minutes on my 16k track library on a 1GHz Linux 
system.) 

Dan to investigate where the bottleneck is.
Comment 1 Dan Sully 2005-08-16 19:02:44 UTC
Moving this to 6.2 - because that's where I'll be able to fix it.
Comment 2 Blackketter Dean 2005-09-01 08:44:12 UTC
Dan: is play everything ever going to be fast?  If not, then I suggest that the places we try to play 
everything actually invoke the Random Song Mix.  What do you think?
Comment 3 Blackketter Dean 2005-10-04 16:59:51 UTC
The correct fix for this is to use multiple cursors under MySQL.  Punting to that release.
Comment 4 Nico 2006-07-19 20:52:19 UTC
I also encountered this with the 6.3 release.  I never encountered this performance problem until a guest at my house used the SB for the first time.  A first time user, she accidently wound up clicking "Play Everything".  The SB displayed "Everything" for at 10 minutes until I reset SlimServer.  I must say, this behavior was dissapointing to a person trying the product for the first time.

My music library is 50 Gigabytes and hosted on a P4 2.4GHz.

This should either be resolved, timeout after some threshold (5 seconds?) or the feature be removed.
Comment 5 KDF 2006-09-26 23:50:43 UTC
since the play everything ability is now made much more deliberate in 6.5.1, perhaps this should be considered for closing or implementation through randomplay for 6.5.1?
Comment 6 Dan Sully 2006-10-03 14:25:44 UTC
Yes, if we must have this functionality available, it should be done via RandomPlay. But I'm inclined to just close it, since Dean made the 'Play Everything' go away anyways.
Comment 7 Blackketter Dean 2007-10-15 09:48:27 UTC
RandomPlay is the solution.