Apache Iceberg version
None
Please describe the bug 🐞
The CI for #2291 is blocked due to
ERROR tests/integration/test_writes/test_writes.py::test_nanosecond_support_on_catalog - TypeError: BodoPyArrowFileIO.parse_location() takes 1 positional argument but 2 were given
It seems like after importing the bodo library, it will monkey patch PyArrowFileIO
https://github.com/bodo-ai/Bodo/blob/951cd32e70971f8250c2c73321f6e84ef6f865e6/bodo/io/iceberg/monkey_patch.py#L81
And fail test_bodo_nan along with all tests running after
This blocks us from making changes to pyiceberg's PyArrowFileIO implementation.
I'm going to disable the test for now as a workaround. We should find a more permanent solution
cc @ehsantn
Willingness to contribute
Apache Iceberg version
None
Please describe the bug 🐞
The CI for #2291 is blocked due to
It seems like after importing the bodo library, it will monkey patch
PyArrowFileIOhttps://github.com/bodo-ai/Bodo/blob/951cd32e70971f8250c2c73321f6e84ef6f865e6/bodo/io/iceberg/monkey_patch.py#L81
And fail
test_bodo_nanalong with all tests running afterThis blocks us from making changes to pyiceberg's
PyArrowFileIOimplementation.I'm going to disable the test for now as a workaround. We should find a more permanent solution
cc @ehsantn
Willingness to contribute