[
https://issues.apache.org/jira/browse/DERBY-4600?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Knut Anders Hatlen updated DERBY-4600:
--------------------------------------
Issue & fix info: [Patch Available]
Assignee: Knut Anders Hatlen
> Use ValueNodeList helper methods in CoalesceFunctionNode
> --------------------------------------------------------
>
> Key: DERBY-4600
> URL: https://issues.apache.org/jira/browse/DERBY-4600
> Project: Derby
> Issue Type: Improvement
> Components: SQL
> Affects Versions: 10.6.0.0
> Reporter: Knut Anders Hatlen
> Assignee: Knut Anders Hatlen
> Priority: Minor
> Attachments: helpers.diff
>
>
> CoalesceFunctionNode manually iterates over argumentsList (a ValueNodeList)
> in acceptChildren(), preprocess(), remapColumnReferencesToExpressions() and
> isEquivalent(). ValueNodeList has helper methods for the first three of
> those, and those helper methods should be used instead to simplify the code.
> There is no helper method for isEquivalent(), but since very similar code is
> also found in the isEquivalent() methods of BinaryListOperatorNode and
> ConditionalNode, we should add a new helper and use it in those classes too.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.