JadavD opened a new issue, #45959: URL: https://github.com/apache/airflow/issues/45959
### Apache Airflow version 2.10.4 ### If "Other Airflow 2 version" selected, which one? _No response_ ### What happened? Objects with cyclic references are not processed correctly by React’s Flight Reply mechanism, causing incorrect behavior, including duplicate object instances or errors when trying to send these objects between React components. ### What you think should happen instead? Instead, React's Flight Reply system should successfully handle cyclic references by ensuring that no errors occur when processing such objects. It should deduplicate objects, preventing any duplication of references, and maintain the integrity of the serialized data structure. The system should efficiently support complex data structures without performance degradation, allowing React to manage both cyclic and non-cyclic references without any issues. ### How to reproduce 1. Create an object with a cyclic reference (e.g., an object referring to itself). 2. Pass the object through React’s Flight Reply mechanism. 3. Observe the result: errors or duplication of object references should occur. ### Operating System Windows ### Versions of Apache Airflow Providers _No response_ ### Deployment Official Apache Airflow Helm Chart ### Deployment details _No response_ ### Anything else? _No response_ ### Are you willing to submit PR? - [x] Yes I am willing to submit a PR! ### Code of Conduct - [x] I agree to follow this project's [Code of Conduct](https://github.com/apache/airflow/blob/main/CODE_OF_CONDUCT.md) -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@airflow.apache.org.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org