apache / apache/iceberg-python

Equality Delete support

Open
#3,270 2 comments 0 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
1.1k
Forks
581
Avg merge
1d 17h
Merged PRs (30d)
78

Description

One of the missing v2 features in PyIceberg is reading from equality delete files.

I believe PyIceberg needs support for reading these files or else we run into situations where people are querying deleted data. Happy to be disproven on this!

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by locating PyIceberg's existing v2 delete-file reading and table scan entry points; the issue does not name specific files or tests. Trace how equality delete files should affect query results, then add coverage demonstrating that rows matching equality deletes are no longer returned.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
database
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Needs clarification
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.