andreahlert commented on issue #59103: URL: https://github.com/apache/airflow/issues/59103#issuecomment-4344301343
@jscheffl tried reproducing this on 3.2.1 with databricks provider 7.13.0 and python 3.12, no error airflow 3 dropped the pickle xcom path entirely, serialize_value just does json now via XComEncoder. task-sdk serde already handles dynamic namedtuples (treats them as builtins.tuple), so the Row class identity thing isn't a problem anymore. Ran the hook's _make_common_data_structure on a list of Row + a single Row + two distinct dynamic Row classes mixed in a list, all serialize fine. 2.x went EOL on apr 22 so I don't think/know this is fixable upstream. probably worth closing as cannot reproduce on 3.x? wdyt? -- 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: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
