You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Glue scan with filter throws list index out of range聽#1804
I've been able to do multiple appends to the table using pyiceberg with no issues.
Now, to run some tests and prepare to use the new upsert operation, I decided do append a row with id = 'dummy_id', and then run a scan filtering by it. When I do the scan through AWS Athena I see the row, however, when doing the scan with dummy = table.scan(row_filter=EqualTo("id", 'dummy_id')) I get list index out of range. This seems to be because pyiceberg isn't able to retrieve the row.
Here is the code I have setup to replicate the issue:
Activity
Cabeda commentedon Mar 25, 2025
Seems like the issue is due to apache/arrow#44366
Temporary fix for filtering on empty batches (apache#1901)
Temporary fix for filtering on empty batches (#1901)
Temporary fix for filtering on empty batches (apache#1901)