bessbd commented on pull request #3439:
URL: https://github.com/apache/couchdb/pull/3439#issuecomment-802805857


   Motivation: as I was working on #3394 to get a green `main`, I was looking 
at the broken 
https://github.com/apache/couchdb/blob/main/src/mango/test/17-multi-type-value-test.py#L28
 and I've noticed it's green everywhere but centos6.
   I fired up the centos6 image in docker and realized couchdb `main` always 
returns one row less there than in my native (osx) environment.
   After a long tracing and debugging session (with plenty of help from @nickva 
- thanks for that!), we've discovered that
   `couch_ejson_compare:less([{[{<<"forename">>,<<"Eddie">>}]}], 
[{[{<<"ÿÿÿÿ">>,<<>>}]}]).` always returns `1` on centos6 and `-1` elswehere.
   When I was trying to bump the libicu version, I've noticed the `yum` 
commands are failing so I looked up the supported centos versions and that's 
when I realized it's now discontinued - hence this PR.
   
   @wohali : please let me know if I missed any important details here.


-- 
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:
[email protected]


Reply via email to