Hi, I have an external application that use the output of a facet to join other dataset using the keys of the facet result.
The facet query use index sort but in some point, my application crash because the order of the keys "is not correct". If I do an unix sort over the keys of the result with LC_ALL=C doesn't output the same result. I identified a case like this: 760d1f833b764591161\"84b20f28242a0 760d1f833b76459116184b20f2 Why the line whit the '\"' is before? This chain of chars is the character " or is raw and are 2 chars? In ASCII the " has lower ord than character 8, if \" is " then this sort makes sense ... My question here is how index sort works and how I can replicate it in C++ ----- Best regards -- View this message in context: http://lucene.472066.n3.nabble.com/Facet-sorting-algorithm-for-index-tp4197174.html Sent from the Solr - User mailing list archive at Nabble.com.