Author: pb
Date: Mon Jul 21 15:53:46 2008
New Revision: 3124

Log:
- merging changes from ezp4/trunk, rev  #3121: deleting objects are not 
immediately reflected in search index

Modified:
    ezfind/ezp3/stable/1.0/extension/ezfind/classes/ezsolrbase.php
    ezfind/ezp3/stable/1.0/extension/ezfind/search/plugins/ezsolr/ezsolr.php
Modified: ezfind/ezp3/stable/1.0/extension/ezfind/classes/ezsolrbase.php
==============================================================================
--- ezfind/ezp3/stable/1.0/extension/ezfind/classes/ezsolrbase.php (original)
+++ ezfind/ezp3/stable/1.0/extension/ezfind/classes/ezsolrbase.php Mon Jul 21 15:53:46 2008
@@ -286,7 +286,7 @@
         $this->postQuery ( '/update', $postString, 'text/xml' );
         if ( $optimize )
         {
-            $this->optimize();
+            $this->optimize( true );
         }
         return true;
     }

Modified: ezfind/ezp3/stable/1.0/extension/ezfind/search/plugins/ezsolr/ezsolr.php
==============================================================================
--- ezfind/ezp3/stable/1.0/extension/ezfind/search/plugins/ezsolr/ezsolr.php (original)
+++ ezfind/ezp3/stable/1.0/extension/ezfind/search/plugins/ezsolr/ezsolr.php Mon Jul 21 15:53:46 2008
@@ -414,7 +414,8 @@
     {
         $this->Solr->deleteDocs( array(),
                                  'm_id:' . $contentObject->attribute( 'id' ) . ' AND '.
-                                 'm_installation_id:' . $this->installationID() );
+                                 'm_installation_id:' . $this->installationID(),
+                                 true );
     }
 
     /*!

_______________________________________________
svn-eZFind mailing list
[email protected]
http://lists.ez.no/mailman/listinfo/svn-ezfind

Reply via email to