Changes between Version 1 and Version 2 of ApertureSynchroniser


Ignore:
Timestamp:
05/10/06 15:56:06 (19 years ago)
Author:
sauermann
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • ApertureSynchroniser

    v1 v2  
    44 
    55From the user interface aspect, a progress bar/indicator would be good to have while crawling a datasource. 
     6 
     7 * source: source:branches/gnowsis0.9/gnowsis-server/src/java/org/gnowsis/data/impl/ApertureSynchroniserImpl.java 
     8 
     9= Moving to catwiesel = 
     10 
     11project gnowsis-server is needed alone! (has junit tests) 
     12 
     13change fulltext search 
     14 * Storage: refactor interface org.gnowsis.repository.ResourceStorage to include access to "catwiesel"\ 
     15 * change the impl of ResourceStorageImpl to have catwiesel as private variable 
     16 * remove LuceneSailAperture from ResourceStorageImpl, replace it with normal Sesame2 Sail 
     17 * implement fulltext search of interface ResourceStorageImpl 
     18 * implement addResource() and removeResource() of ResourceStorageImpl 
     19 * all metadata is stored still in the normal Sesame2 sail. 
     20 * see that some core metadata are lucene searchable: look at LuceneSailAperture to find out which 
     21 
     22change synchroniser - performance question 
     23 * look at  source:branches/gnowsis0.9/gnowsis-server/src/java/org/gnowsis/data/impl/ApertureSynchroniserImpl.java 
     24 * look at source:branches/gnowsis0.9/gnowsis-server/src/java/org/gnowsis/data/impl/GnowsisCrawlerHandler.java 
     25 * crawler handler calls ResourceStorage.addResource() - you don't have to change aperture\ 
     26 * todo: apertureSynchroniser: before it starts tell catwiesel to stop updating categories 
     27 * after crawl finished, tell catwiesel to update  categories.