Ramin Gharib created FLINK-37914:
------------------------------------

             Summary: Implement OBJECT_UPDATE Function for In-Place 
Modification of Structured Types
                 Key: FLINK-37914
                 URL: https://issues.apache.org/jira/browse/FLINK-37914
             Project: Flink
          Issue Type: Sub-task
            Reporter: Ramin Gharib


Based on the specifications in 
[FLIP-520|https://cwiki.apache.org/confluence/display/FLINK/FLIP-520%3A+Simplify+StructuredType+handling],
 this task is to implement the {{OBJECT_UPDATE}} function. This function will 
allow for the in-place modification of a structured type instance by updating 
the values of specified fields.

*Acceptance Criteria:*
 * The {{OBJECT_UPDATE}} function should take a structured type instance as its 
first argument, followed by pairs of field names and their new values.
 * The implementation must handle cases where single or multiple fields are 
updated in a single call.
 * Robust error handling should be implemented for cases where specified field 
names are not in the structured type.
 * Comprehensive unit tests are required to verify the correct in-place 
modification of fields for various structured types.



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

Reply via email to