: : Not sure I understand... _version_ is time based and hence will give : roughly the same accuracy as something like : TimestampUpdateProcessorFactory that you recommend below. Both
Hmmm... last time i looked, i thought _version_ numbers were allocated & incremented on a per-shard basis and "time" was only used for initial seeding when the leader started up -- so in a stable system running for a long time, if shardA gets signifcantly more updates then shardB the _version_ numbers can get skewed and a new doc in shardB might be updated with a _version_ less then the _version_ of a document added to shardA well before that. But maybe I'm remembering wrong? -Hoss http://www.lucidworks.com/