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)