implement GREATEST and LEAST functions - #2921
Conversation
|
|
SummaryThis run exercised SQL query behavior for computed expressions across normal query flows and edge cases, including numeric comparison functions, ordering behavior, and default column-name formatting. Overall health is mixed: baseline expression handling looked stable in some paths, but key comparison-function behavior remains broken in core query execution. Not safe to merge yet — this PR is tied to multiple unresolved functional failures, including a high-severity break in core numeric comparison behavior and an additional medium-severity failure in the same query path, which makes common query patterns unreliable. There are also separate non-attributable column-label formatting issues that are worth tracking but are not the merge driver for this change. Tests run by ItoAdditional Findings DetailsThese findings are unrelated to the current changes but were observed during testing. 🟡 Unaliased reserved function column names leak quotes
Evidence Package⚪ Unaliased computed expression still returns quoted reserved-keyword headers
Evidence PackageTip Reply with @itoqa to send us feedback on this test run. |
Hydrocharged
left a comment
There was a problem hiding this comment.
I think you may have forgotten to include the expressions
|
Diff SummaryThis run covered core SQL behavior around GREATEST/LEAST in regular reads, filtering, and update-returning flows, plus mixed-type handling and invalid-input paths. The application behavior was broadly stable across happy-path computation, boundary/error handling, and metadata naming checks. Safe to merge — there are no regressions, new failures, or previously flagged still-failing issues attributable to this PR, and the exercised behaviors remained stable. The only failure is a minor unrelated additional finding, which is a follow-up item rather than a merge blocker. Tests run by ItoAdditional Findings DetailsThese findings are unrelated to the current changes but were observed during testing. ⚪ Wrapped subquery field name re-quotes normalized function labels
Evidence PackageTip Reply with @itoqa to send us feedback on this test run. |
|
|
Diff SummaryThis run exercised core SQL behavior for greatest/least-style comparisons across normal query flows and edge cases, including mixed data types, NULL handling, large argument lists, expression naming in results, and use inside update-returning and filtering contexts. It also covered defensive behavior, confirming invalid type combinations fail predictably while valid combinations stay consistent and stable across repeated and reordered inputs. Safe to merge — this run shows no regressions, no new failures, and no still-failing issues attributed to this PR. The changed behavior appears stable across both expected usage and error-path conditions, so current merge risk is low. Tests run by Ito
Tip Reply with @itoqa to send us feedback on this test run. |


No description provided.