Externalize Elasticsearch UUID generator


(Jean Francois Contour) #1

This is kind of Santa Claus Letter...
Would it be feasible to externalize org.elasticsearch.common.TimeBasedUUIDGenerator from Elasticsearch ? Not by pulling Elasticsearch itself (Generate ID)

In many use cases (mine at least), that would be very helpful to have unique ids generated as soon as the events occur, which may occur long before the indexing process in ES. For instance it would allow to have both:

  • a safe (not fast) process to ES through HDFS (or HBase)
  • a quick (but not safe) process to ES

Fallback : are there any known issues about JUG generator (http://wiki.fasterxml.com/JugHome) ?


(system) #2