Commits


Jorge C. Leitao authored and Andy Grove committed b747b5ad9a1
ARROW-9891: [Rust] [DataFusion] Made math functions accept f32. Given a math function `f`, Before this commit, `f(f32)` was computed using `f(cast(f32 AS f64))`. After this commit, `f(f32)` is computed using `cast(f(f32) AS f64)`. Since operations on f32 are faster than on f64, this is a simple optimization. The return type remains the same (f64). Closes #8089 from jorgecarleitao/math_many Authored-by: Jorge C. Leitao <jorgecarleitao@gmail.com> Signed-off-by: Andy Grove <andygrove73@gmail.com>