The GitHub Actions job "Python CI" on iceberg-python.git/uuid-fix has failed. Run started by GitHub user ndrluis (triggered by ndrluis).
Head commit for run: a159a4c03d348d65312f85b486307c4e5784ca32 / André Anastácio <[email protected]> fix: Use binary(16) for UUID type to ensure Spark compatibility PyArrow's pa.uuid() type creates Python Arrow metadata that differs from Java Arrow's UUID metadata, causing incompatibility with Spark. Python and Rust Arrow implementations don't recognize Java's UUID metadata. - Change UUIDType Arrow schema conversion from pa.uuid() to pa.binary(16) - Add integration test verifying UUID round-trip between PyIceberg and Spark - Update existing tests to expect binary(16) instead of pa.uuid() - Bump Iceberg version to 1.10.1 which includes Java-side UUID fix Report URL: https://github.com/apache/iceberg-python/actions/runs/20722654288 With regards, GitHub Actions via GitBox
