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]
