Martijn Visser created FLINK-41246:
--------------------------------------
Summary: PyFlink nested row tests from FLINK-41199 fail on
release-1.20
Key: FLINK-41246
URL: https://issues.apache.org/jira/browse/FLINK-41246
Project: Flink
Issue Type: Bug
Components: API / Python
Affects Versions: 1.20.6
Reporter: Martijn Visser
The tests added by the FLINK-41199 backport ca5e3075ead fail on every
release-1.20 run since:
https://github.com/apache/flink/actions/runs/40442416519/job/121988472516
https://dev.azure.com/apache-flink/98463496-1af2-4620-8eab-a2ecc1a2e6fe/_build/results?buildId=80573&view=logs&j=9cada3cb-c1d3-5621-16da-0f718fb86602
{code}
FAILED
pyflink/table/tests/test_table_environment_api.py::StreamTableEnvironmentTests::test_collect_nullable_nested_values
FAILED
pyflink/table/tests/test_utils.py::PickledBytesConverterTests::test_array_of_nullable_rows
FAILED
pyflink/table/tests/test_utils.py::PickledBytesConverterTests::test_nullable_row_fields
- AssertionError: <Row(None, ['row'])> != <Row([None, ['row']])>
{code}
On release-1.20, pickled_bytes_to_python_converter still builds Row(fields) for
nested rows. Master has built Row(*fields) since FLINK-37616, which isn't on
release-1.20.
--
This message was sent by Atlassian Jira
(v10.3.26#10030026)