You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@couchdb.apache.org by GitBox <gi...@apache.org> on 2021/04/05 20:45:03 UTC

[GitHub] [couchdb] nickva opened a new pull request #3491: Fix collation issue for older versions of libicu library

nickva opened a new pull request #3491:
URL: https://github.com/apache/couchdb/pull/3491


   Port of `main` [PR](https://github.com/apache/couchdb/pull/3490) to 3.x for consistency.
   
   Previously, mango tests with objects as keys were failing on CentOS 6 and CentOS 7. The reason for the failures was that old libicu collation algorithms didn't consider the `<<255,255,255,255>>` as the highest sortable string as
   CouchDB intends it to be. Later versions of libicu, at least as old as 59, [started to do that]( https://www.unicode.org/reports/tr35/tr35-collation.html#tailored_noncharacter_weights). However, as long as we support CentOS 7 we can fix the issue by explicitly checking for the highest marker.
   


-- 
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.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [couchdb] nickva merged pull request #3491: Fix collation issue for older versions of libicu library

Posted by GitBox <gi...@apache.org>.
nickva merged pull request #3491:
URL: https://github.com/apache/couchdb/pull/3491


   


-- 
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.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org