computing the Universe seems to take awhile

Casey Link unnamedrambler at gmail.com
Mon Jul 14 08:45:11 CEST 2008


A fix would be very much appreciated.. I haven't been able to figure
out the correct combination of #s in src/CMakeLists.txt to disable the
playlist browser. This is slowing my amarok startup by 60 seconds
_every_ time I start it, and i am re-starting amarok every couple
minutes.

If you need any more info, let me know.

Casey

On Sun, Jul 13, 2008 at 12:43 PM, Daniel Jones <danielcjones at gmail.com> wrote:
> Yeah, it's making a set of every track in every collection. I'm trying
> to find a way arround doing that. Though it only took ~1 second for
> me. Maybe querying other collections is much slower.
>
> Thanks for the info.
>
> ~Daniel
>
> On 7/13/08, Casey Link <unnamedrambler at gmail.com> wrote:
>> This happens on startup to. It's not threaded so for ~60 seconds it
>>  seems Amarok has hung.
>>
>>  I should mention that i have dynamic playlists Disabled/Off
>>
>>
>>  On Sun, Jul 13, 2008 at 11:25 AM, Casey Link <unnamedrambler at gmail.com> wrote:
>>  > This happened right after I copied some tracks to my local collection
>>  > using SqlCollectionLocation
>>  >
>>  > Notice the last 2 lines:
>>  > amarok: BEGIN: void PlaylistBrowserNS::DynamicModel::computeUniverse()
>>  > amarok:       [NepomukCollection] startTrackQuery()
>>  >
>>  > amarok:       [NepomukCollection] orderBy()
>>  >
>>  > amarok:       [NepomukCollection] orderBy()
>>  >
>>  > amarok:       [NepomukCollection] run()
>>  >
>>  > amarok: BEGIN: void Dynamic::BiasedPlaylist::startSolver(bool)
>>  > amarok: END__: void Dynamic::BiasedPlaylist::startSolver(bool) - Took 5.3e-05s
>>  > amarok: BEGIN: void PlaylistBrowserNS::DynamicModel::computeUniverse()
>>  > amarok:         [NepomukCollection] startTrackQuery()
>>  >
>>  > amarok:         [NepomukCollection] orderBy()
>>  >
>>  > amarok:         [NepomukCollection] orderBy()
>>  >
>>  > amarok:         [NepomukCollection] run()
>>  >
>>  > amarok: END__: virtual void NepomukQueryMaker::doQuery(const QString&)
>>  > - Took 0.084s
>>  > amarok: BEGIN: virtual void NepomukQueryMaker::doQuery(const QString&)
>>  > amarok: END__: virtual void NepomukQueryMaker::doQuery(const QString&)
>>  > - Took 0.021s
>>  > amarok: END__: void Dynamic::BiasSolver::generateInitialPlaylist() -
>>  > Took 0.87s
>>  > amarok:      BiasSolver: System solved in  1  iterations.
>>  > amarok:      with E =  nan
>>  > amarok: BEGIN: virtual void NepomukQueryMaker::doQuery(const QString&)
>>  > amarok: END__: virtual void NepomukQueryMaker::doQuery(const QString&)
>>  > - Took 0.065s
>>  > amarok:     [StatusBar] showing emblem
>>  > amarok: END__: void PlaylistBrowserNS::DynamicModel::computeUniverse()
>>  > - Took 29s
>>  > amarok: END__: void PlaylistBrowserNS::DynamicModel::computeUniverse()
>>  > - Took 51s
>>  >
>>
>


More information about the Amarok-devel mailing list