"src/main/git@gitlab.caltech.edu:cs122-19wi/nanodb-base.git" did not exist on "1ceddf40c0e5f049213fff00caba683d630c5033"
Donald H. (Donnie) Pinkston, III
authored
A number of bugfixes caused by some of the changes in the arithmetic type-coercion rules, and the parser-framework changes. COUNT(DISTINCT a) wasn't being handled correctly due to an issue in the NanoSQLTranslator flow-control. The SumAvg/StdDevVar aggregate implementations are now updated to produce double-precision results when calculating their values. The type-converter had been changed to do integer division when the LHS and RHS are both integers, and this was breaking tests of these aggregate functions.