*************************************************************************** ** Status for development of ARC (Struts and Lucene) ** ** Dlib Old Dominion University ** ** Last Updated: 07/24/2006 ** **************************************************************************** 1. Data Provider Layer ======================= * Function Implementation: compelet all 6 OAI requests: Identify, ListSets, ListMetadataFormats, ListRecords, GetRecord and ListIdentifiers * Test: have done preliminary manual tests with one cluster node and small sets of data (using browser). Have not tested on multiple paralell servers and big set of data. Have not tested automatic havrest from a metadata havrester. 2. Search Engine /Interface ============================ * Simple Search with keywords, Not grouping * Browse with archive grouping * Advanced Search is not yet implemented 3. Metadata Harvester/Indexer ================================= * Parallel multi-threading harvester with distribution with MD5 algorithm * Cluster service component for indexing and searching/retrieving * Still need to add an centralized administration for services distributed across cluster, (at least able to monitor the status of all services) * Duplicate record bug is not yet fixed. When a record is indexed for many times, it may have multiple copies of index in the store. It seems that deletion sometimes fails.