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)