public class CloudIdProcessor
extends org.apache.solr.update.processor.UpdateRequestProcessor
Adds a timestamp-based identifier to represent XQuery "document order"
Note that this id must be the same on all replicas, so the id must be created *before*
the request is dispatched by DistributedUpdateProcessor: ergo, this processor
must come before DUP in the update chain configuration in solrconfig.xml.
Note: we can't use URI for this purpose since we need to be able to translate our ordering
field into a long value for Saxon to use as its document number, since that it is what *it*
uses for document order.