knguyen     2004/08/25 16:45:58 CEST

  Modified files:        (Branch: JAHIA-4-0-BRANCH)
    src/java/org/jahia/services/search AddedField.java 
                                       JahiaSearchBaseService.java 
  Log:
  - Load balanced search engine support, while still using file index
  
  Revision  Changes    Path
  1.14.2.1  +2 -1      jahia/src/java/org/jahia/services/search/AddedField.java
http://jahia.mine.nu:8080/cgi-bin/cvsweb.cgi/jahia/src/java/org/jahia/services/search/AddedField.java.diff?r1=1.14&r2=1.14.2.1&f=h
  1.42.2.5  +3 -5      
jahia/src/java/org/jahia/services/search/JahiaSearchBaseService.java
http://jahia.mine.nu:8080/cgi-bin/cvsweb.cgi/jahia/src/java/org/jahia/services/search/JahiaSearchBaseService.java.diff?r1=1.42.2.4&r2=1.42.2.5&f=h
  
  
  
  Index: AddedField.java
  ===================================================================
  RCS file: 
/home/cvs/repository/jahia/src/java/org/jahia/services/search/Attic/AddedField.java,v
  retrieving revision 1.14
  retrieving revision 1.14.2.1
  diff -u -r1.14 -r1.14.2.1
  --- AddedField.java   17 Mar 2004 12:31:15 -0000      1.14
  +++ AddedField.java   25 Aug 2004 14:45:58 -0000      1.14.2.1
  @@ -30,6 +30,7 @@
   import java.io.InputStream;
   import java.io.InputStreamReader;
   import java.util.*;
  +import java.io.Serializable;
   
   /**
    * <p>Title: This class represents a field wrapper used by search engine</p>
  @@ -40,7 +41,7 @@
    * @author Khue Nguyen
    * @version 1.0
    */
  -class AddedField extends JahiaIndexableDocumentImpl {
  +class AddedField extends JahiaIndexableDocumentImpl implements Serializable {
   
       private static org.apache.log4j.Logger logger =
               org.apache.log4j.Logger.getLogger (AddedField.class);
  
  
  
  Index: JahiaSearchBaseService.java
  ===================================================================
  RCS file: 
/home/cvs/repository/jahia/src/java/org/jahia/services/search/Attic/JahiaSearchBaseService.java,v
  retrieving revision 1.42.2.4
  retrieving revision 1.42.2.5
  diff -u -r1.42.2.4 -r1.42.2.5
  --- JahiaSearchBaseService.java       25 Aug 2004 14:21:28 -0000      1.42.2.4
  +++ JahiaSearchBaseService.java       25 Aug 2004 14:45:58 -0000      1.42.2.5
  @@ -1120,13 +1120,11 @@
        * @param cacheName String
        * @param entryKey Object
        */
  +
       public void onCachePut (String cacheName, Object entryKey, Object entryValue){
           if ( this.SEARCH_INDEX_ORDERS_CACHE.equals(cacheName)
  -             && entryKey != null ){
  -            Object obj = this.indexOrdersCache.get(entryKey);
  -            if ( obj != null ){
  -                this.indexOrders.add(obj);
  -            }
  +             && entryKey != null && entryValue != null ){
  +            this.indexOrders.add(entryValue);
           }
       }
   
  

Reply via email to