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. |