Commits

Antoine Pitrou authored dee62082423
ARROW-9948: [C++] Fix scale handling in Decimal{128, 256}::FromString * The wrong scale could be inferred if the input both had fractional digits and an exponent * An out-of-bounds access could be provoked when correcting an excessive negative scale (for example "1e39") * Make testing more generic and more thorough Closes #10823 from pitrou/ARROW-9948-decimal-from-string Authored-by: Antoine Pitrou <antoine@python.org> Signed-off-by: Antoine Pitrou <antoine@python.org>