View Issue Details

IDProjectCategoryView StatusLast Update
0001987MMW v4Playlist / Searchpublic2010-10-25 14:32
Reporterrusty Assigned To 
PriorityurgentSeverityfeatureReproducibilityalways
Status closedResolutionfixed 
Fixed in Version3.0 
Summary0001987: Advanced Search/AutoPlaylists: Query by Playlist
DescriptionSome users in the forum have requested the ability to 'nest playlists' in a manner similar to how iTunes allows users to initiate queries based on Playlist membership, but in a way that users can create a playlist that contains members of playlists A or B, A and B, or A and not B.

This can easily be accomplished by adding functionality to query by playlists and new logical operators described in bug 0000096.

The functionality would appear as follows:

Property: Playlist
Condition: is, is not
Value: playlist tree with checkboxes

This entry should appear after 'Path/Filename'
Additional Informationhttp://www.mediamonkey.com/forum/viewtopic.php?t=5063
TagsNo tags attached.
Fixed in build962

Relationships

related to 0000104 closedLudek Show playlists to which a song belongs 

Activities

jiri

2006-02-16 18:20

administrator   ~0006888

Technical implementation of this feature for Playlists is clear (a simple SQL). For Auto-Playlists it might be a problem, nesting SQL could be hard or impossible. For such cases I'd suggest to execute such nested Auto-Playlist query beforehand, store its result in PlaylistSongs table (which is by default empty for an Auto-Playlist) and then the whole query would be pretty much the same as in case of ordinary Playlist.

Ludek

2006-03-02 20:32

developer   ~0006975

This issue has been done in build 962 by pre-filling PlaylistSongs table in case of auto-playlists.

Now, we are searching for a better solution by merging SQL queries to speed up the process of creating a large auto-playlists.

Ludek

2006-03-05 19:15

developer   ~0006983

Last edited: 2006-03-05 19:18

The better solution by merging SQL queries to speed up the process of creating a large auto-playlists has been done in build 962.

Note: For more than one selected auto-playlist is slower sometimes, but it seems to be a problem of SQL engine.

Ludek

2006-03-14 12:28

developer   ~0007065

Fixed Query by Playlist in case of limited AutoPlaylists (used pre-filling of PlaylistSongs table in such cases).

i.e.
When Auto-Playlist is limited somehow (Show at most: x Tracks, MB, minutes) than pre-filled PlaylistSongs table is used, merged and nested SQL is used otherwise.