https://bz.apache.org/bugzilla/show_bug.cgi?id=62904
--- Comment #5 from Yegor Kozlov <[email protected]> --- Thanks for the pointer. This commit fixed bug #63054 as well. The exact change that fixed it was in TwoOperandNumericOperation#evaluateArray() We had duplicate pieces of code that evaluated array arguments: 1. ArrayEval.evaluate(srcRowIndex, srcColumnIndex, rag1, arg2) 2. RelationalOperationEval.evaluateArray(args, srcRowIndex, srcColumnIndex) both iterate over the input arrays and evaluate (i,j)-th element from the first range with (i,j)-th element from the second range. The logic in RelationalOperationEval was more mature and I refactored it into a base class. ArrayEval is obsolete and can be deleted. The test cases are in TwoOperandNumericFunctionTestCaseData.xls Regards, Yegor -- You are receiving this mail because: You are the assignee for the bug. --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
