Thomas Rebele created HIVE-29505:
------------------------------------

             Summary: Make the children of ExprNodeGenericFuncDesc immutable
                 Key: HIVE-29505
                 URL: https://issues.apache.org/jira/browse/HIVE-29505
             Project: Hive
          Issue Type: Task
            Reporter: Thomas Rebele


Mutability makes the code more difficult to reason about, so in general it 
should be avoided.

At least the list of children should not be modifiable from outside of 
ExprNodeGenericFuncDesc.

Preferably even removing ExprNodeGenericFuncDesc#setChildren if possible.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to