Adds support for the format function when the format string argument is the empty string. In this case, numbers are converted to strings such that integer values in float columns are formatted without a decimal point.
While making a test case from the example in #409, I happened upon an unrelated issue. In the Vega aggregate/joinaggregate transforms, the sum aggregation returns zero if it inputs all null values. In SQL it returns null. I added a coalesce to replace these nulls with zeros.
Closes #409
Adds support for the
format
function when the format string argument is the empty string. In this case, numbers are converted to strings such that integer values in float columns are formatted without a decimal point.While making a test case from the example in #409, I happened upon an unrelated issue. In the Vega aggregate/joinaggregate transforms, the
sum
aggregation returns zero if it inputs all null values. In SQL it returns null. I added acoalesce
to replace these nulls with zeros.