Bug #89017 Contribution: mysys: eval_num_suffix(,_ull} - support T,P,E extensions
Submitted: 21 Dec 2017 14:55 Modified: 1 Aug 2018 18:36
Reporter: OCA Admin (OCA) Email Updates:
Status: Closed Impact on me:
None 
Category:MySQL Server: Compiling Severity:S3 (Non-critical)
Version:8.0 OS:Any
Assigned to: CPU Architecture:Any
Tags: Contribution

[21 Dec 2017 14:55] OCA Admin
Description:
This bug tracks a contribution by Daniel Black (Github user: grooverdan) as described in http://github.com/mysql/mysql-server/pull/186

How to repeat:
See description

Suggested fix:
See contribution code attached
[21 Dec 2017 14:55] OCA Admin
Contribution submitted via Github - mysys: eval_num_suffix(,_ull} - support T,P,E extensions 
(*) Contribution by Daniel Black (Github grooverdan, mysql-server/pull/186#issuecomment-353240278): I confirm the code being submitted is offered under the terms of the OCA, and that I am authorized to contribute it.

Contribution: git_patch_159561982.txt (text/plain), 3.33 KiB.

[22 Dec 2017 5:22] MySQL Verification Team
Hello Daniel,

Thank you for the report and contribution.

Thanks,
Umesh
[1 Aug 2018 18:36] Paul DuBois
Posted by developer:
 
Fixed in 8.0.14.

Previously, for command options that take a numeric value, the value
could be given with a suffix of K, M, or G to indicate a multiplier
of 1024, 1024^2 or 1024^3. Now a suffix can also be T, P, and E to
indicate a multiplier of 1024^4, 1024^5 or 1024^6. Thanks to Daniel
Black for the patch.