Skip to content

Commit 1d1a68d

Browse files
committed
Set the ManifestEntryStatus
A faulty refactor: 59742e0#diff-e9df836e263024ba54e2706853fb25c00269fbfe3726b440ba57f4a929c995dcR927 This produces incorrect metadata, but was hidden by the writer.
1 parent 19ba343 commit 1d1a68d

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

pyiceberg/manifest.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1090,7 +1090,10 @@ def add(self, entry: ManifestEntry) -> ManifestWriter:
10901090
if entry.sequence_number is not None and entry.sequence_number >= 0:
10911091
self.add_entry(
10921092
ManifestEntry.from_args(
1093-
snapshot_id=self._snapshot_id, sequence_number=entry.sequence_number, data_file=entry.data_file
1093+
status=ManifestEntryStatus.ADDED,
1094+
snapshot_id=self._snapshot_id,
1095+
sequence_number=entry.sequence_number,
1096+
data_file=entry.data_file,
10941097
)
10951098
)
10961099
else:

0 commit comments

Comments
 (0)