|
Class Summary |
| DocumentAndOp |
This class represents an indexing operation. |
| DocumentAndOp.Op |
This class represents the type of an operation - an insert, a delete or
an update. |
| DocumentID |
The class represents a document id, which is of type text. |
| IndexUpdateCombiner |
This combiner combines multiple intermediate forms into one intermediate
form. |
| IndexUpdateConfiguration |
This class provides the getters and the setters to a number of parameters. |
| IndexUpdateMapper<K extends WritableComparable,V extends Writable> |
This class applies local analysis on a key-value pair and then convert the
result docid-operation pair to a shard-and-intermediate form pair. |
| IndexUpdateOutputFormat |
The record writer of this output format simply puts a message in an output
path when a shard update is done. |
| IndexUpdatePartitioner |
This partitioner class puts the values of the same key - in this case the
same shard - in the same partition. |
| IndexUpdater |
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. |
| IndexUpdateReducer |
This reducer applies to a shard the changes for it. |
| IntermediateForm |
An intermediate form for one or more parsed Lucene documents and/or
delete terms. |
| Shard |
This class represents the metadata of a shard. |