org.apache.hadoop.contrib.index.mapred
Class IndexUpdater
java.lang.Object
  
org.apache.hadoop.contrib.index.mapred.IndexUpdater
- All Implemented Interfaces: 
 - IIndexUpdater
 
public class IndexUpdater
- extends Object
- implements IIndexUpdater
  
An implementation of an index updater interface which creates a Map/Reduce
 job configuration and run the Map/Reduce job to analyze documents and update
 Lucene instances in parallel.
| 
Field Summary | 
static org.apache.commons.logging.Log | 
LOG
 
            | 
 
 
| 
Method Summary | 
 void | 
run(Configuration conf,
    Path[] inputPaths,
    Path outputPath,
    int numMapTasks,
    Shard[] shards)
 
          Create a Map/Reduce job configuration and run the Map/Reduce job to
 analyze documents and update Lucene instances in parallel. | 
 
| Methods inherited from class java.lang.Object | 
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
LOG
public static final org.apache.commons.logging.Log LOG
IndexUpdater
public IndexUpdater()
run
public void run(Configuration conf,
                Path[] inputPaths,
                Path outputPath,
                int numMapTasks,
                Shard[] shards)
         throws IOException
- Description copied from interface: 
IIndexUpdater 
- Create a Map/Reduce job configuration and run the Map/Reduce job to
 analyze documents and update Lucene instances in parallel.
- Specified by:
 run in interface IIndexUpdater
 
- Throws:
 IOException
 
 
Copyright © 2008 The Apache Software Foundation