Bug #71129 Binary data output from XML-RPC calls
Submitted: 11 Dec 2013 12:21 Modified: 19 Dec 2013 11:29
Reporter: Mats Kindahl Email Updates:
Status: Closed Impact on me:
None 
Category:MySQL Fabric Severity:S3 (Non-critical)
Version:1.4.0 OS:Any
Assigned to: CPU Architecture:Any

[11 Dec 2013 12:21] Mats Kindahl
Description:
When I call `store.dump_shard_index', the result has non-ASCII characters in the result. It's returned directly from the `shard_ranges' table without any formatting. This causes an error during parsing in the Python XML-RPC client.

How to repeat:
Calling the API.

Suggested fix:
I'm guessing it might be better to return it base64 encoded.
[12 Dec 2014 22:55] Philip Olson
Posted by developer:
 
Fixed as of the MySQL Fabric 1.5.0 release, and here's the changelog entry:

With Fabric, hash based shard mapping would return non-ASCII characters in
the result.

Thank you for the bug report.