From c1a65587cd393d24a47eafde9964e687cdc9b245 Mon Sep 17 00:00:00 2001
From: Christian Muehlhaeuser <muesli@gmail.com>
Date: Mon, 7 Mar 2011 00:50:54 +0100
Subject: [PATCH] * Don't emit tracks in batches.

---
 src/libtomahawk/database/databasecommand_alltracks.cpp | 9 ++-------
 1 file changed, 2 insertions(+), 7 deletions(-)

diff --git a/src/libtomahawk/database/databasecommand_alltracks.cpp b/src/libtomahawk/database/databasecommand_alltracks.cpp
index 41205f8c0..95fb8df29 100644
--- a/src/libtomahawk/database/databasecommand_alltracks.cpp
+++ b/src/libtomahawk/database/databasecommand_alltracks.cpp
@@ -60,6 +60,7 @@ DatabaseCommand_AllTracks::exec( DatabaseImpl* dbi )
     while( query.next() )
     {
         Tomahawk::result_ptr result = Tomahawk::result_ptr( new Tomahawk::Result() );
+
         QVariantMap attr;
         TomahawkSqlQuery attrQuery = dbi->newquery();
 
@@ -89,7 +90,7 @@ DatabaseCommand_AllTracks::exec( DatabaseImpl* dbi )
         result->setAlbumPos( query.value( 11 ).toUInt() );
         result->setScore( 1.0 );
         result->setCollection( m_collection );
-        
+
         attrQuery.prepare( "SELECT k, v FROM track_attributes WHERE id = ?" );
         attrQuery.bindValue( 0, result->dbid() );
         attrQuery.exec();
@@ -105,12 +106,6 @@ DatabaseCommand_AllTracks::exec( DatabaseImpl* dbi )
         qry->addResults( results );
 
         ql << qry;
-
-        if ( ++i % 5000 == 0 )
-        {
-            emit tracks( ql, m_collection );
-            ql.clear();
-        }
     }
 
     qDebug() << Q_FUNC_INFO << ql.length();