Neal Richardson created ARROW-17973: ---------------------------------------
Summary: [C++] Expression::ToString wrong for nullary function call Key: ARROW-17973 URL: https://issues.apache.org/jira/browse/ARROW-17973 Project: Apache Arrow Issue Type: Bug Components: C++ Reporter: Neal Richardson Easy reproducer from R: {code} library(arrow) Expression$create("random") # Expression # rando) {code} If you give it an argument (invalid in the case of random(), but Expression doesn't know that), it's fine: {code} Expression$create("random", Expression$scalar(1)) # Expression # random(1) {code} -- This message was sent by Atlassian Jira (v8.20.10#820010)