jcoglan commented on issue #3773:
URL: https://github.com/apache/couchdb/issues/3773#issuecomment-937963554


   Collation would depend on your locale, in general. But normalisation would 
at least let you decide that `U+00EE` and `U+0069 U+0302` are the same thing 
and convert one to the other, producing identical byte sequences. If you're 
being consistent in comparison of either codepoints or bytes you should get 
consistent behaviour.
   
   As @nono says there's no an obvious correct choice here, the problem is the 
_inconsistent_ behaviour depending on `q`, indicating different bits of CouchDB 
disagree about how to compare strings.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


Reply via email to