Bug #82595 | my_charset_utf8_general_ci missing in the libmysqlclient.so | ||
---|---|---|---|
Submitted: | 16 Aug 2016 9:27 | Modified: | 18 Aug 2016 8:54 |
Reporter: | dennis gao | Email Updates: | |
Status: | Not a Bug | Impact on me: | |
Category: | MySQL Server: C API (client library) | Severity: | S3 (Non-critical) |
Version: | 5.7 | OS: | Any |
Assigned to: | CPU Architecture: | Any |
[16 Aug 2016 9:27]
dennis gao
[18 Aug 2016 7:04]
Chiranjeevi Battula
Hello dennis gao, Thank you for the bug report. As per my internal discussion with Developers, this is an expected behavior in 5.7 and onwards that some C API functions are now hidden in C client library. Thanks, Chiranjeevi.
[18 Aug 2016 8:54]
dennis gao
Hello Chiranjeevi, Thanks for the response, where I can find the document about this hidden c api? I am now working on sorting the result from multiple backend mysql(sharding). I need to use this kind of mysql string compare api to ensure I sort the result the same as mysql does. whether these c api will still in the libmysqlclient.a in the future? dennis
[24 Aug 2016 12:31]
Erlend Dahl
For some background on this topic: http://mysqlserverteam.com/the-client-library-part-1-the-api-the-whole-api-and-nothing-but...