You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@flink.apache.org by "Ramin Gharib (Jira)" <ji...@apache.org> on 2025/06/07 07:14:00 UTC
[jira] [Created] (FLINK-37914) Implement OBJECT_UPDATE Function for In-Place Modification of Structured Types
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)