apache / apache/iceberg-python

Equality Delete support

Offen
#3,270 2 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
Vorherrschende Sprache
Python
Sterne
1.1k
Forks
581
Ø Merge
1 T. 17 Std.
Gemergte PRs (30 T.)
78

Beschreibung

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!

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

Rechercherichtung

Beginne damit, die vorhandenen Einstiegspunkte von PyIceberg zum Lesen von v2-delete-files und für Table Scans zu lokalisieren; das Issue nennt keine bestimmten Dateien oder Tests. Verfolge, wie Equality-Delete-Files die Abfrageergebnisse beeinflussen sollten, und füge anschließend Tests hinzu, die zeigen, dass Zeilen, auf die Equality-Deletes zutreffen, nicht mehr zurückgegeben werden.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
python
Bereich
database
Issue-Typ
Feature
Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Aktivitätsstatus
Ruhig
Klarheit
Muss geklärt werden
Anfängerfreundlichkeit
45/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.