[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    KDE/kdebase/runtime/nepomuk/services/strigi
From:       Sebastian Trueg <sebastian () trueg ! de>
Date:       2010-09-02 11:47:03
Message-ID: 20100902114703.A513BAC884 () svn ! kde ! org
[Download RAW message or body]

SVN commit 1170982 by trueg:

* Renamed removeIndexedData to clearIndexedData
* Added method clearIndexedData(QFileInfo) to match the indexing methods

 M  +1 -1      indexscheduler.cpp  
 M  +10 -4     nepomukindexer.cpp  
 M  +12 -3     nepomukindexer.h  
 M  +2 -2      nepomukindexfeeder.cpp  
 M  +2 -2      nepomukindexfeeder.h  
 M  +2 -2      nepomukindexwriter.cpp  


--- trunk/KDE/kdebase/runtime/nepomuk/services/strigi/indexscheduler.cpp #1170981:1170982
@@ -466,7 +466,7 @@
     // TODO: use a less mem intensive method
     for ( int i = 0; i < entries.count(); ++i ) {
         deleteEntries( getChildren( entries[i] ).keys() );
-        m_indexer->removeIndexedData( KUrl( entries[i] ) );
+        m_indexer->clearIndexedData( KUrl( entries[i] ) );
     }
 }
 
--- trunk/KDE/kdebase/runtime/nepomuk/services/strigi/nepomukindexer.cpp #1170981:1170982
@@ -191,18 +191,24 @@
 }
 
 
-void Nepomuk::Indexer::removeIndexedData( const KUrl& url )
+void Nepomuk::Indexer::clearIndexedData( const KUrl& url )
 {
-    Nepomuk::IndexFeeder::removeIndexedDataForUrl( url );
+    Nepomuk::IndexFeeder::clearIndexedDataForUrl( url );
 }
 
 
-void Nepomuk::Indexer::removeIndexedData( const Nepomuk::Resource& res )
+void Nepomuk::Indexer::clearIndexedData( const QFileInfo& info )
 {
-    Nepomuk::IndexFeeder::removeIndexedDataForResourceUri( res.resourceUri() );
+    Nepomuk::IndexFeeder::clearIndexedDataForUrl( KUrl(info.filePath()) );
 }
 
 
+void Nepomuk::Indexer::clearIndexedData( const Nepomuk::Resource& res )
+{
+    Nepomuk::IndexFeeder::clearIndexedDataForResourceUri( res.resourceUri() );
+}
+
+
 void Nepomuk::Indexer::stop()
 {
     d->m_analyzerConfig.setStop( true );
--- trunk/KDE/kdebase/runtime/nepomuk/services/strigi/nepomukindexer.h #1170981:1170982
@@ -87,14 +87,23 @@
         void indexResource( const KUrl& url, const QDateTime& modificationTime, QDataStream& data );
 
         /**
+         * Remove all indexed data for the file/resource identified by \p res.
+         */
+        void clearIndexedData( const Nepomuk::Resource& res );
+
+        /**
+         * \overload
+         *
          * Remove all indexed data for the file at local url \p url.
          */
-        void removeIndexedData( const KUrl& url );
+        void clearIndexedData( const KUrl& url );
 
         /**
-         * Remove all indexed data for the file/resource identified by \p res.
+         * \overload
+         *
+         * Remove all indexed data for the file identifies by \p info.
          */
-        void removeIndexedData( const Nepomuk::Resource& res );
+        void clearIndexedData( const QFileInfo& info );
 
         /**
          * This method stops the indexer, i.e. cancels potentially
--- trunk/KDE/kdebase/runtime/nepomuk/services/strigi/nepomukindexfeeder.cpp #1170981:1170982
@@ -281,7 +281,7 @@
 
 
 // static
-bool Nepomuk::IndexFeeder::removeIndexedDataForUrl( const KUrl& url )
+bool Nepomuk::IndexFeeder::clearIndexedDataForUrl( const KUrl& url )
 {
     if ( url.isEmpty() )
         return false;
@@ -309,7 +309,7 @@
 
 
 // static
-bool Nepomuk::IndexFeeder::removeIndexedDataForResourceUri( const KUrl& res )
+bool Nepomuk::IndexFeeder::clearIndexedDataForResourceUri( const KUrl& res )
 {
     if ( res.isEmpty() )
         return false;
--- trunk/KDE/kdebase/runtime/nepomuk/services/strigi/nepomukindexfeeder.h #1170981:1170982
@@ -92,8 +92,8 @@
          */
         void end( bool forceCommit = false );
 
-        static bool removeIndexedDataForUrl( const KUrl& url );
-        static bool removeIndexedDataForResourceUri( const KUrl& res );
+        static bool clearIndexedDataForUrl( const KUrl& url );
+        static bool clearIndexedDataForResourceUri( const KUrl& res );
 
     private:
 
--- trunk/KDE/kdebase/runtime/nepomuk/services/strigi/nepomukindexwriter.cpp #1170981:1170982
@@ -346,7 +346,7 @@
 {
     for ( unsigned int i = 0; i < entries.size(); ++i ) {
         QString path = QString::fromUtf8( entries[i].c_str() );
-        IndexFeeder::removeIndexedDataForUrl( KUrl( path ) );
+        IndexFeeder::clearIndexedDataForUrl( KUrl( path ) );
     }
 }
 
@@ -373,7 +373,7 @@
     FileMetaData* data = new FileMetaData( idx );
 
     // remove previously indexed data
-    IndexFeeder::removeIndexedDataForResourceUri( data->resourceUri );
+    IndexFeeder::clearIndexedDataForResourceUri( data->resourceUri );
 
     // It is important to keep the resource URI between updates (especially for sharing of files)
     // However, when updating data from pre-KDE 4.4 times we want to get rid of old file:/ resource
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic