fallintoplace opened a new pull request, #1391: URL: https://github.com/apache/iceberg-go/pull/1391
## Summary This fix addresses row-lineage correctness for compaction on v3 tables. Mixed compaction groups (some tasks with FirstRowID, some without) were previously compacted into one output that could silently lose for all surviving rows. - Split mixed v3 groups into lineage-capable and legacy subgroups. - Preserve only for lineage-capable subgroup via existing lineage-preserving path. - Rewrite legacy subgroup without lineage when required. - Merge safe delete vectors/deletion vectors across both subgroups. - Add regression coverage: . ## Testing ok github.com/apache/iceberg-go/table 0.749s ok github.com/apache/iceberg-go/table 0.739s ok github.com/apache/iceberg-go/table 1.001s ok github.com/apache/iceberg-go/table 4.873s -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
